sp_msx_enlist (Transact-SQL)
Добавляет текущий сервер к списку доступных серверов на главном сервере.
Предупреждение
Хранимая процедура sp_msx_enlist позволяет вносить изменения в реестр.Редактировать реестр вручную не рекомендуется, так как неуместные или неверные изменения могут серьезно нарушить конфигурацию системы.Поэтому использовать программу редактирования реестра Registry Editor следует только опытным пользователям.Дополнительные сведения см. в документации Microsoft Windows.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в 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