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'
추가할 대상 서버의 위치입니다. 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