다음을 통해 공유


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 기본값NULL인 nvarchar(100)입니다.

반환 코드 값

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