Задание расположения целевого сервера
Область применения: SQL Server
Внимание
В Управляемом экземпляре Azure SQL в настоящее время поддерживается большинство функций агента SQL Server (но не все). Подробные сведения см. в статье Различия в T-SQL между Управляемым экземпляром SQL Azure и SQL Server.
В этой статье описано, как задать расположение целевого сервера в конфигурации администрирования нескольких серверов в SQL Server с помощью среды SQL Server Management Studio или Transact-SQL.
Перед началом
Ограничения
Выполнение этого действие ведет к изменению реестра. Редактировать реестр вручную не рекомендуется, так как неуместные или неверные изменения могут серьезно нарушить конфигурацию системы. Пользоваться программой редактирования реестра должны только опытные пользователи. Дополнительные сведения см. в документации Microsoft Windows.
Безопасность
Разрешения
Необходимо членство в предопределенной роли сервера sysadmin .
Использование среды SQL Server Management Studio
Задание расположения целевого сервера
В обозревателе объектовщелкните значок «плюс», чтобы развернуть главный сервер, на котором необходимо задать расположение целевого сервера.
Щелкните правой кнопкой мыши элемент Агент 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).