Automation Engine Script-Leitfaden > AE JCL für SQL > SQL_EXECUTE_JOB

SQL_EXECUTE_JOB

Führt einen Job am MS SQL Server durch.

Syntax

SQL_EXECUTE_JOB JOB=...

Syntax

Beschreibung/Format

JOB=

Name des MS SQL-Jobs

Kommentare

Der Agent verwendet zum Starten der MS SQL-Jobs die Stored Procedure sp_start_job in der Datenbank msdb.

Der Status des AE-Jobs hängt von der Durchführung des gestarteten Jobs ab:

Status des MS SQL-Jobs

Status des AE-Jobs

MS SQL-Job wurde erfolgreich beendet

ENDED_OK

MS SQL-Job ist abgebrochen

ENDED_NOT_OK

MS SQL-Job wurde vom Anwender abgebrochen

ENDED_CANCEL

Der AE-Job bricht außerdem ab, wenn der Benutzer keine Berechtigung hat oder als Datenbank nicht Microsoft SQL-Server verwendet wurde.

Wenn Sie den AE-Job selbst abbrechen, während der MS SQL-Job noch aktiv ist, so ruft der Agent die Stored Procedure sp_stop_job auf. Der MS SQL-Job bricht daher nicht unbedingt sofort ab und wird solange weiter überwacht, bis sein Ende feststeht.

Das Script-Sprachmittel SQL_GET_JOBS listet Ihnen die vorhandenen MS SQL Job auf.

Beispiele

SQL_EXECUTE_JOB JOB="Integrity Checks Job for DB Maintenance Plan";

 

Siehe auch:

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH