Поделиться через


Задание расположения целевого сервера

Область применения: 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

Задание расположения целевого сервера

  1. В обозревателе объектовщелкните значок «плюс», чтобы развернуть главный сервер, на котором необходимо задать расположение целевого сервера.

  2. Щелкните правой кнопкой мыши элемент Агент SQL Server, укажите пункт Администрирование нескольких серверов, а затем выберите пункт Управление целевыми серверами.

  3. Щелкните правой кнопкой мыши целевой сервер и выберите пункт Свойства.

  4. В окне Расположение введите расположение сервера, затем нажмите ОК.

Использование Transact-SQL

Задание расположения целевого сервера

  1. В обозревателе объектов подключитесь к экземпляру ядра СУБД.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.

    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).