sp_msx_enlist (Transact-SQL)
Fügt den aktuellen Server der Liste der Zielserver hinzu, die für Multiserveroperationen verfügbar sind. Nur ein SQL Server 2005-Server kann in einen anderen SQL Server 2005-Server eingetragen werden.
Vorsicht: |
---|
sp_msx_enlist bearbeitet die Registrierung. Das manuelle Bearbeiten der Registrierung wird nicht empfohlen, da durch ungeeignete oder fehlerhafte Änderungen schwerwiegende Konfigurationsprobleme auf dem System verursacht werden 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. |
Syntax
sp_msx_enlist [@msx_server_name =] 'msx_server'
[, [@location =] 'location']
Argumente
- [ @msx_server_name =] 'msx_server'
Der Name des Servers für die Multiserveradministration (Masterserver), der hinzugefügt werden soll. msx_server ist ein Wert vom Datentyp nvarchar(30) und weist keinen Standardwert auf.
- [ @location =] 'location'
Der Standort des Zielservers, der eingetragen wird. location ist ein Wert vom Datentyp nvarchar(100). Der Standardwert ist NULL.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Keine
Berechtigungen
Standardmäßig verfügen Mitglieder der festen Serverrolle sysadmin über die Berechtigungen zum Ausführen dieser Prozedur.
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
Siehe auch
Verweis
sp_msx_defect (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)
xp_cmdshell (Transact-SQL)
Andere Ressourcen
Vorgehensweise: Einrichten eines Masterservers (SQL Server Management Studio)
Vorgehensweise: Erstellen eines Zielservers (SQL Server Management Studio)