Verwalten von Aufträgen in einem Unternehmen
Gilt für:SQL Server
azure SQL Managed Instance
Wichtig
In azure SQL Managed Instancewerden die meisten, aber nicht alle SQL Server-Agent-Features derzeit unterstützt. Weitere Informationen finden Sie unter T-SQL Unterschiede zwischen Azure SQL Managed Instance und SQL Server.
Wenn Sie Änderungen an Arbeitsdefinitionen mit mehreren Servern außerhalb von Microsoft SQL Server Management Studio vornehmen, müssen Sie die Änderungen an der Downloadliste veröffentlichen, damit Die Zielserver den aktualisierten Auftrag erneut herunterladen können. Um sicherzustellen, dass Zielserver über aktuelle Auftragsdefinitionen verfügen, stellen Sie nach dem Aktualisieren des Multiserverauftrags eine INSERT-Anweisung wie folgt bereit:
EXECUTE sp_post_msx_operation 'INSERT', 'JOB', '<job id>'
Um Zielserver zu benachrichtigen, dass ein Auftrag mit mehreren Servern geändert wurde, müssen Sie den vorherigen Befehl aufrufen, nachdem Sie eine der folgenden Verfahren verwendet haben:
sp_detach_schedule (Transact-SQL)
Anmerkung
Nach dem Aufrufen sp_update_job oder sp_delete_jobist es nicht erforderlich, sp_post_msx_operation aufzurufen, da diese gespeicherten Prozeduren die erforderlichen Änderungen an der Downloadliste automatisch bereitstellen.
Im Folgenden finden Sie allgemeine Aufgaben zum Verwalten von Aufträgen in einem Unternehmen:
So überprüfen Sie den Status eines Zielservers
So ändern Sie die Zielserver für einen Auftrag
So ändern Sie den Speicherort eines Zielservers
Zum Synchronisieren von Zielserveruhren
Um einen Zielserver dazu zu zwingen, den Masterserver abzurufen