指定目标服务器的位置
适用于:SQL Server
重要
Azure SQL 托管实例目前支持大多数(但不是所有)SQL Server 代理功能。 有关详细信息,请参阅 Azure SQL 托管实例与 SQL Server 的 T-SQL 区别。
本主题介绍了如何通过使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 的多服务器管理配置中指定目标服务器的位置。
开始之前
限制和局限
执行此操作将编辑注册表。 建议不要手动编辑注册表,因为不适当或不正确的更改会导致严重的系统配置问题。 因此,只有有经验的用户才可以使用注册表编辑器程序编辑注册表。 有关详细信息,请参阅 Microsoft Windows 文档。
安全性
权限
要求具有 sysadmin 固定服务器角色的成员身份。
使用 SQL Server Management Studio
指定目标服务器的位置
在 “对象资源管理器”中,单击加号以展开要指定目标服务器的位置的 master 服务器。
右键单击“SQL Server 代理”,指向“多服务器管理”,然后选择“管理目标服务器”。
右键单击某一目标服务器,再选择“属性”。
在 “位置” 框中,输入该服务器的位置,然后单击 “确定”。
“使用 Transact-SQL”
指定目标服务器的位置
在 “对象资源管理器” 中,连接到 数据库引擎的实例。
在标准菜单栏上,单击 “新建查询” 。
将以下示例复制并粘贴到查询窗口中,然后单击“执行” 。
USE msdb ; GO -- enlists the current server into the AdventureWorks1 master server. -- The location for the current server is Building 21, Room 309, Rack 5 EXEC dbo.sp_msx_enlist N'AdventureWorks2022', N'Building 21, Room 309, Rack 5' ; GO
有关详细信息,请参阅 sp_msx_enlist (Transact-SQL)。