Macro RunCommand a nivel de sistema
La macro RunCommand usada para ejecutar un comando en un origen de datos. Se trata de una versión ampliada de la macro RunSQL. Esta macro admite comandos en el nivel de sistema que no son específicos del contexto de un escenario. El comando actualiza los datos estáticos o de configuración en los datos de SCP o externos.
En esta tabla se muestran los parámetros utilizados para ejecutar la macro RunCommand a nivel de sistema:
Parámetro | Descripción |
---|---|
Origen de datos | El origen de datos para el que se ejecuta el comando. Seleccione Base de datos. |
Texto de comando | El comando que se va a ejecutar en el origen de datos especificado. |
Tiempo de espera | El tiempo (en segundos) que se debe esperar para que se complete el proceso de bloqueo si actualmente lo está procesando. Nota: Si no se especifica este valor, el período de espera será indefinido.
|
Se debe especificar el valor del campo Comando en el siguiente formato: RunCommand (Origen de datos, Texto de comando,[Tiempo de espera]).
Nota: Los parámetros opcionales se especifican en [ ].
Requisito | Parámetro |
---|---|
Ejecute el comando "Restablecer" en el origen de datos "Prueba". | RunCommand("Prueba", "Restablecer") |
El comando se ejecuta en comparación con/para el origen de datos especificado tras la validación y ejecución correctas de la macro.
La validación se realiza al ejecutar la macro RunCommand. Si la validación falla, se anula la macro y se muestra el mensaje de error relacionado. En esta tabla se muestran los mensajes de error para diversos errores de validación:
Condición de validación | Mensaje de error |
---|---|
RunCommand admite únicamente el tipo de origen de datos "Base de datos". | La macro RunCommand requiere un origen de datos del tipo Base de datos. |
Compruebe que el origen de datos es válido. | No se encuentra el origen de datos {0}. |