Anzeigen und Ändern von Aufträgen
Jeden Auftrag, den Sie erstellt haben, können Sie anzeigen. Nachdem Sie einen Auftrag ausgeführt haben, können Sie auch den Auftragsverlauf anzeigen. Auf diese Weise erfahren Sie, wann der Auftrag ausgeführt wurde, den Status des Auftrags insgesamt sowie den Status jedes Auftragsschritts. Sie sehen, ob bei dem Auftrag in der Vergangenheit jemals ein Fehler aufgetreten ist, wann der Auftrag zuletzt erfolgreich ausgeführt wurde sowie welche Ausgabe bei jeder Ausführung des Auftrags erstellt wurde. Mitglieder der festen Serverrolle sysadmin können jeden Auftrag anzeigen oder ändern, unabhängig vom Besitzer.
Hinweis |
---|
Ein Auftrag muss mindestens einmal ausgeführt worden sein, damit ein Auftragsverlauf vorhanden ist. Sie können die Gesamtgröße des Auftragsverlaufsprotokolls und die Größe pro Auftrag begrenzen. |
Schließlich können Sie einen Auftrag an neue Anforderungen anpassen. Sie können Folgendes ändern:
Benachrichtigungsoptionen
Zeitpläne
Auftragsschritte
Besitzer
Auftragskategorie
Zielserver (ausschließlich bei Multiserveraufträgen)
Wenn Sie Änderungen an Multiserveraufträgen vornehmen, müssen Sie die Änderungen der Downloadliste bereitstellen, damit die Zielserver den aktualisierten Auftrag herunterladen können. Um sicherzustellen, dass die Zielserver über die aktuellsten Auftragsdefinitionen verfügen, führen Sie nach dem Aktualisieren des Multiserverauftrags wie folgt eine INSERT-Anweisung aus:
EXECUTE sp_post_msx_operation 'INSERT', 'JOB', '<job id>'
Weitere Informationen finden Sie unter sp_purge_jobhistory (Transact-SQL).
Mitglieder der festen Serverrolle sysadmin können die Definition oder den Verlauf jedes Auftrags anzeigen und können jeden Auftrag ändern.