分享方式:


sp_msx_enlist (Transact-SQL)

適用於:SQL Server

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

警告

sp_msx_enlist 存程式會編輯登錄。 不建議手動編輯登錄,因為不當或不正確的變更可能會導致系統發生嚴重的設定問題。 因此,只有資深使用者才應該利用登錄編輯器程式來編輯登錄。 如需詳細資訊,請參閱 Microsoft Windows 文件集。

Transact-SQL 語法慣例

語法

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

引數

[ @msx_server_name = ] N'msx_server_name'

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

[ @location = ] N'location'

要加入的目標伺服器位置。 @location為 nvarchar(100),預設值為 NULL

傳回碼值

0 (成功) 或 1 (失敗)。

結果集

無。

權限

這個程序的執行權限預設會授與 系統管理員 (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