Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: 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
EXECUTE dbo.sp_msx_enlist N'AdventureWorks1', N'Building 21, Room 309, Rack 5';
GO