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