Freigeben über


Ändern der Zielserver für einen Auftrag

Gilt für:SQL Server-

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 von Azure SQL Managed Instance zu SQL Server.

In diesem Thema wird beschrieben, wie Sie die Zielserver für Microsoft SQL Server-Agent-Aufträge in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL ändern.

Bevor Sie beginnen

Sicherheit

Erlaubnisse

Standardmäßig können Mitglieder der sysadmin fixed-Serverrolle diese gespeicherte Prozedur ausführen. Anderen Benutzern muss eine der folgenden festen Datenbankrollen des SQL Server-Agents in der msdb-Datenbank gewährt werden:

  1. SQLAgentUserRole-

  2. SQLAgentReaderRole

  3. SQLAgentOperatorRole

Verwenden von SQL Server Management Studio

So ändern Sie die Zielserver für einen Auftrag

  1. Im Objekt-Explorer eine Verbindung mit einer Instanz des SQL Server-Datenbankmoduls herstellen und diese Instanz erweitern.

  2. Erweitern Sie SQL Server-Agent-, erweitern Sie Aufträge, klicken Sie mit der rechten Maustaste auf einen Auftrag, und klicken Sie dann auf Eigenschaften.

  3. Wählen Sie im Dialogfeld Auftragseigenschaften die Seite Zieleaus, und klicken Sie auf lokalen Zielserveroder mehrere Zielserver.

    Wenn Sie Mehrfachzielauswahlauswählen, markieren Sie die Server, die als Ziel des Auftrags festgelegt werden sollen, indem Sie das Kontrollkästchen links neben dem Servernamen aktivieren. Stellen Sie sicher, dass die Kontrollkästchen für Server, die keine Ziele des Auftrags sind, deaktiviert sind.

Verwenden von Transact-SQL

So ändern Sie die Zielserver für einen Auftrag

  1. Stellen Sie eine Verbindung mit dem Datenbankmodul her.

  2. Klicken Sie auf der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel, und fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen. In diesem Beispiel wird dem Server SEATTLE2 der Multiserver-Job Wöchentliche Verkaufssicherungen zugewiesen.

USE msdb ;  
GO  
  
EXEC dbo.sp_add_jobserver  
    @job_name = N'Weekly Sales Backups',   
    @server_name = N'SEATTLE2' ;   
GO  

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

Siehe auch

Automatisierte Verwaltung über ein Unternehmen