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


sp_msx_enlist (Transact-SQL)

Добавляет текущий сервер к списку доступных серверов на главном сервере.

ПредупреждениеВнимание!

Хранимая процедура sp_msx_enlist позволяет вносить изменения в реестр. Редактировать реестр вручную не рекомендуется, так как ненадлежащие или неверные изменения могут вызвать серьезные проблемы с конфигурацией системы. Поэтому использовать программу редактирования реестра Registry Editor следует только опытным пользователям. Дополнительные сведения см. в документации Microsoft Windows.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

        sp_msx_enlist [@msx_server_name =] 'msx_server' 
     [, [@location =] 'location']

Аргументы

  • [ @msx_server_name =] 'msx_server'
    Имя сервера (главного) администрирования нескольких серверов. Аргумент msx_server имеет тип sysname и не имеет значения по умолчанию.

  • [ @location =] '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