sp_msx_enlist (Transact-SQL)

Применимо к:SQL Server

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

Внимание

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

Соглашения о синтаксисе Transact-SQL

Синтаксис

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

Аргументы

[ @msx_server_name = ] 'msx_server' Имя сервера многосерверного администрирования (master). msx_server — sysname без значения по умолчанию.

[ @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  

См. также

sp_msx_defect (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
xp_cmdshell (Transact-SQL)