sp_msx_enlist (Transact-SQL)
適用対象: SQL Server
現在のサーバーをマスター サーバー上の使用可能なサーバーの一覧に追加します。
注意事項
sp_msx_enlist
ストアド プロシージャは、レジストリを編集します。 レジストリを手動で編集することはお勧めしません。不適切な変更や不適切な変更により、システムの構成に重大な問題が発生する可能性があるためです。 熟練したユーザーのみがレジストリ エディターを使用してレジストリを編集することをお勧めします。 詳細については、Microsoft Windows のドキュメントを参照してください。
構文
sp_msx_enlist
[ @msx_server_name = ] N'msx_server_name'
[ , [ @location = ] N'location' ]
[ ; ]
引数
[ @msx_server_name = ] N'msx_server_name'
マルチサーバー管理 (マスター) サーバーの名前。 @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