Freigeben über


sp_msx_enlist (Transact-SQL)

Gilt für: SQL Server

Fügt den aktuellen Server der Liste der verfügbaren Server auf dem Masterserver hinzu.

Achtung

Die sp_msx_enlist gespeicherte Prozedur bearbeitet die Registrierung. Die manuelle Bearbeitung der Registrierung wird nicht empfohlen, da unangemessene oder falsche Änderungen schwerwiegende Konfigurationsprobleme für Ihr System verursachen können. Nur erfahrene Benutzer sollten deshalb den Registrierungs-Editor zum Bearbeiten der Registrierung verwenden. Weitere Informationen finden Sie in der Dokumentation zu Microsoft Windows.

Transact-SQL-Syntaxkonventionen

Syntax

sp_msx_enlist
    [ @msx_server_name = ] N'msx_server_name'
    [ , [ @location = ] N'location' ]
[ ; ]

Argumente

[ @msx_server_name = ] N'msx_server_name'

Der Name des Multiserververwaltungsservers (Master). @msx_server_name ist "sysname" ohne Standard.

[ @location = ] N'location'

Der Speicherort des hinzuzufügenden Zielservers. @location ist nvarchar(100), wobei die Standardeinstellung istNULL.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Resultset

Keine.

Berechtigungen

Berechtigungen zur Ausführung dieser Prozedur erhalten standardmäßig Mitglieder der festen Serverrolle sysadmin .

Beispiele

Im folgenden Beispiel wird der aktuelle Server auf dem Masterserver AdventureWorks1 eingetragen. Der Speicherort für den aktuellen Server lautet Building 21, Room 309, Rack 5.

USE msdb;
GO

EXEC dbo.sp_msx_enlist N'AdventureWorks1',
    N'Building 21, Room 309, Rack 5';
GO