Makro RunCommand auf Systemebene
Das Makro RunCommand wird zum Ausführen eines Befehls für eine Datenquelle verwendet. Dies ist eine erweiterte Version des Makros RunSQL. Dieses Makro unterstützt Befehle auf Systemebene, die nicht für den Kontext eines Szenarios spezifisch sind. Der Befehl aktualisiert statische Daten oder Konfigurationsdaten in SCP- oder externen Daten.
Die folgende Tabelle enthält die Parameter, die zum Ausführen des Makros RunCommand auf Systemebene verwendet werden:
Parameter | Beschreibung |
---|---|
Datenquelle | Die Datenquelle, für die der Befehl ausgeführt wird. Wählen Sie Datenbank aus. |
Befehlstext | Der Befehl, der in der angegebenen Datenquelle ausgeführt werden soll. |
Zeitüberschreitung | Die Dauer (in Sekunden), die abgewartet werden soll, bis der blockierende Vorgang (falls gerade eine Verarbeitung läuft) abgeschlossen ist. Hinweis: Ist dieser Wert nicht festgelegt, ist die Wartezeit unbestimmt.
|
Der Wert für das Feld Befehl muss im folgenden Format angegeben werden: RunCommand (Datenquelle, Befehlstext,[Zeitüberschreitung]).
Hinweis: Die optionalen Parameter werden in eckigen Klammern [ ] angegeben.
Anforderung | Parameter |
---|---|
Den Befehl "Zurücksetzen" auf der Datenquelle "Test" ausführen. | RunCommand("Test", "Zurücksetzen") |
Der Befehl wird für die angegebene Datenquelle bei erfolgreicher Validierung und Ausführung des Makros ausgeführt.
Die Validierung erfolgt, wenn Sie das Makro RunCommand ausführen. Wenn die Validierung fehlschlägt, wird das Makro abgebrochen und die entsprechende Fehlermeldung angezeigt. Die folgende Tabelle enthält die Fehlermeldungen, die für die verschiedenen Validierungsfehler angezeigt werden:
Validierungsbedingung | Fehlermeldung |
---|---|
RunCommand unterstützt nur den Datenquellentyp "Datenbank". | Für das Makro RunCommand ist eine Datenquelle des Typs "Datenbank" erforderlich. |
Überprüfen Sie, ob die Datenquelle gültig ist. | Datenquelle {0} wurde nicht gefunden. |