sp_msx_enlist (Transact-SQL)

適用於:SQL Server

將目前的伺服器新增至主伺服器上的可用伺服器清單。

警告

sp_msx_enlist預存程式會編輯登錄。 您最好不要手動編輯登錄,因為不當或不正確的變更會使系統發生嚴重的組態問題。 因此,只有資深使用者才應該利用登錄編輯器程式來編輯登錄。 如需詳細資訊,請參閱 Microsoft Windows 文件集。

Transact-SQL 語法慣例

語法

  
sp_msx_enlist [@msx_server_name =] 'msx_server'   
     [, [@location =] 'location']  

引數

[ @msx_server_name = ] 'msx_server' 多伺服器管理 (master) 伺服器的名稱。 msx_server為 sysname,沒有預設值。

[ @location = ] 'location' 要加入的目標伺服器位置。 locationnvarchar(100),預設值為 NULL。

傳回碼值

0 (成功) 或 1 (失敗)

結果集

None

權限

這個程序的執行權限預設會授與 系統管理員 (sysadmin) 固定伺服器角色的成員。

範例

下列範例會將目前的伺服器編列到 AdventureWorks1 主伺服器。 目前伺服器的位置為 Building 21, Room 309, Rack 5

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

另請參閱

sp_msx_defect (Transact-SQL)
系統預存程序 (Transact-SQL)
xp_cmdshell (Transact-SQL)