it-swarm.com.de

Wie führe ich eine gespeicherte Prozedur in einem SQL Agent-Job aus?

Ich verwende SQL Server 2008 und muss einen SQL-Auftrag vom SQL Server-Agenten ausführen. Ich bin neu in SQL Server Job und möchte eine gespeicherte Prozedur regelmäßig von einem SQL Server Job ausführen. Ich habe jedoch nicht gefunden, wo ich die ausgeführte gespeicherte Prozedur angeben soll, außer SQL-Befehle zum Kopieren und Einfügen.

Hier ist mein Screenshot:

enter image description here

Irgendwelche Ideen, wie gespeicherte Prozeduren für die Ausführung in SQL Server-Jobs zugewiesen werden?

39
George2

Sie müssen nur diese Zeile zum dortigen Fenster hinzufügen:

exec (your stored proc name) (and possibly add parameters)

Wie heißt Ihr gespeicherter Prozess und welche Parameter werden erwartet?

65
marc_s

Wie Marc sagt, führen Sie es genauso aus, wie Sie es von der Kommandozeile aus tun würden. Siehe Erstellen von SQL Server-Agent-Jobs auf MSDN.

3
Dan Diplo