SQL Wie kann ein Job ausgeführt werden?

9

Ich möchte sofort nach dem ersten einen anderen Job aufrufen, oder genauer gesagt ist es möglich, einen kompletten SQL-Job über einen Jobschritt aufzurufen. Ich möchte vermeiden, diese Jobs in 1 zusammenzufassen, also frage ich mich, ob diese Lösung möglich ist?

    
ilija veselica 23.05.2012, 13:36
quelle

3 Antworten

5

Ja, Sie können einen Job mit dieser gespeicherten Prozedur ausführen. In Ihrem Fall können Sie einfach einen Schritt zum Ende Ihres ersten Jobs hinzufügen, um den Namen des Jobs zu nennen, der als nächstes ausgeführt werden soll.

%Vor%

Weitere Informationen finden Sie unter sp_start_job (Transact-SQL) .

    
mservidio 23.05.2012, 13:40
quelle
1

Erstellen Sie einen T-SQl Step und verwenden Sie EXEC msdb.dbo.sp_start_job N'YourJob';

    
Diego 23.05.2012 13:44
quelle
-1

Rufen Sie die Jobs in der von Ihnen gewünschten Reihenfolge aus einer gespeicherten Prozedur auf.

    
CloudyMarble 23.05.2012 13:40
quelle

Tags und Links