Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird beschrieben, wie Sie die Zielserver für Microsoft SQL Server Agent-Aufträge in SQL Server 2012 mithilfe von SQL Server Management Studio oder Transact-SQL ändern.
In diesem Thema
Vorbereitungen:
Sicherheit
Ändern der Zielserver für einen Auftrag mit:
SQL Server Management Studio
Transact-SQL
Vorbereitungen
Sicherheit
Berechtigungen
Standardmäßig können nur Mitglieder der festen Serverrolle sysadmin diese gespeicherte Prozedur ausführen. Andere Benutzer müssen Mitglieder einer der folgenden festen SQL Server-Agent-Datenbankrollen in der msdb-Datenbank sein:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
[Top]
Verwendung von SQL Server Management Studio
So ändern Sie die Zielserver für einen Auftrag
Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz von SQL Server Database Engine (Datenbankmodul) her, und erweitern Sie dann diese Instanz.
Erweitern Sie SQL Server-Agent, erweitern Sie Aufträge, klicken Sie mit der rechten Maustaste auf einen Auftrag, und klicken Sie dann auf Eigenschaften.
Wählen Sie im Dialogfeld Auftragseigenschaften die Seite Zieleaus, und klicken Sie auf Ziel: Lokaler Server oder auf Ziel: Mehrere Server.
Wenn Sie Ziel: Mehrere Server auswählen, geben Sie Server an, die Ziele für den Auftrag sind, indem Sie das Kästchen links neben dem Servernamen aktivieren. Stellen Sie sicher, dass die Kästchen für die Server, die nicht Ziel für den Auftrag sind, deaktiviert sind.
[Top]
Verwendung von Transact-SQL
So ändern Sie die Zielserver für einen Auftrag
Stellen Sie eine Verbindung mit dem Database Engine (Datenbankmodul) her.
Klicken Sie in der Standardleiste auf Neue Abfrage.
Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen. In diesem Beispiel wird der Multiserverauftrag "Weekly Sales Backups" dem Server SEATTLE2 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).
[Top]