sp_msx_enlist(Transact-SQL)
적용 대상: SQL Server
마스터 서버에서 사용 가능한 서버 목록에 현재 서버를 추가합니다.
주의
저장 프로시저는 sp_msx_enlist
레지스트리를 편집합니다. 부적절하거나 잘못된 변경으로 인해 시스템에 심각한 구성 문제가 발생할 수 있으므로 레지스트리를 수동으로 편집하는 것은 권장되지 않습니다. 숙련된 사용자만 레지스트리 편집기 프로그램을 사용하여 레지스트리를 편집해야 합니다. 자세한 내용은 Microsoft Windows 설명서를 참조하세요.
구문
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