sp_msx_enlist (Transact-SQL)
Область применения: SQL Server
Добавляет текущий сервер к списку доступных серверов на главном сервере.
Внимание
Хранимая sp_msx_enlist
процедура изменяет реестр. Редактирование реестра вручную не рекомендуется, так как недопустимые или неправильные изменения могут привести к серьезным проблемам конфигурации для вашей системы. Пользоваться программой редактирования реестра должны только опытные пользователи. Дополнительные сведения см. в документации Microsoft Windows.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_msx_enlist
[ @msx_server_name = ] N'msx_server_name'
[ , [ @location = ] N'location' ]
[ ; ]
Аргументы
[ @msx_server_name = ] N'msx_server_name'
Имя сервера (главного) администрирования нескольких серверов. @msx_server_name — sysname без значения по умолчанию.
[ @location = ] N'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