Mit dem AE-Datenbank-Agenten ist es möglich, Stored Procedures für MS SQL auszuführen.
Die Anweisung RETURN kann eine Zahl zurückliefern. Dieser Rückgabewert lässt sich, wie im folgenden Scriptbeispiel gezeigt, in den Jobreport übernehmen. Der Name der Stored Procedure lautet ANGTEST.
SQL_SET_STATEMENT_TERMINATOR TERM='!';
DECLARE @result int;
EXEC @result = ANGTEST;
select @result;!
Da der Strichpunkt innerhalb der Anweisung vorkommt, wird automatisch ein anderes Trennungszeichen gewählt.
Der Job endet unabhängig vom Rückgabewert normal. Falls Sie den Endstatus des Jobs ändern möchten, können Sie den Wert im Jobreport auslesen und mit :MODIFY_STATE darauf reagieren.
Die Anweisung PRINT erlaubt die Ausgabe von Meldungen an den Benutzer. Ein Beispiel dafür ist DBCC CHECKDB. Diese Meldungen werden in den Jobreport übernommen. Die Jobausführung wird normal fortgesetzt.
Bewirkt einen Jobabbruch. Die Fehlermeldung wird in den Aktivierungsreport übernommen.
Siehe auch:
Registerkarte Form
Registerkarte Script
PREP_PROCESS_REPORT
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |