Verwalten von Aufträgen über ein gesamtes Unternehmen
Wenn Sie Änderungen an den Definitionen von Multiserveraufträgen außerhalb von Microsoft SQL Server Management Studio vornehmen, müssen Sie die Änderungen der Downloadliste bereitstellen, damit die Zielserver erneut einen Download des aktualisierten Auftrags durchführen können. Um sicherzustellen, dass die Zielserver über aktuelle Auftragsdefinitionen verfügen, führen Sie nach dem Aktualisieren des Multiserverauftrags eine INSERT-Anweisung aus:
EXECUTE sp_post_msx_operation 'INSERT', 'JOB', '<job id>'
Um Zielserver darüber zu benachrichtigen, dass ein Multiserverauftrag geändert wurde, müssen Sie den vorherigen Befehl aufrufen, nachdem Sie eine der folgenden Prozeduren verwendet haben:
- sp_add_jobstep (Transact-SQL)
- sp_update_jobstep (Transact-SQL)
- sp_delete_jobstep (Transact-SQL)
- sp_attach_schedule (Transact-SQL)
- sp_detach_schedule (Transact-SQL)
Hinweis: Es ist nicht notwendig, sp_post_msx_operation aufzurufen, nachdem Sie sp_update_job oder sp_delete_job aufgerufen haben, da diese gespeicherten Prozeduren automatisch die notwendigen Änderungen der Downloadliste bereitstellen.
Mithilfe der folgenden Tasks werden häufig Aufträge über ein gesamtes Unternehmen hinweg verwaltet: