sp_msx_enlist(Transact-SQL)
적용 대상: SQL Server
마스터 서버에서 사용 가능한 서버 목록에 현재 서버를 추가합니다.
주의
sp_msx_enlist 저장 프로시저는 레지스트리를 편집합니다. 부적절하거나 잘못된 변경으로 인해 시스템에 심각한 구성 문제가 발생할 수 있으므로 레지스트리를 수동으로 편집하는 것은 권장되지 않습니다. 숙련된 사용자만 레지스트리 편집기 프로그램을 사용하여 레지스트리를 편집해야 합니다. 자세한 내용은 Microsoft Windows 설명서를 참조하세요.
구문
sp_msx_enlist [@msx_server_name =] 'msx_server'
[, [@location =] 'location']
인수
[ @msx_server_name = ] 'msx_server'
다중 서버 관리(마스터) 서버의 이름입니다. msx_server sysname이며 기본값은 없습니다.
[ @location = ] 'location'
추가할 대상 서버의 위치입니다. 위치 는 nvarchar(100)이며 기본값은 NULL입니다.
반환 코드 값
0 (성공) 또는 1 (실패)
결과 집합
None
사용 권한
이 절차를 실행할 수 있는 권한은 기본적으로 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
참고 항목
sp_msx_defect(Transact-SQL)
시스템 저장 프로시저(Transact-SQL)
xp_cmdshell(Transact-SQL)