sp_delete_targetserver(Transact-SQL)
적용 대상: SQL Server
사용 가능한 대상 서버 목록에서 지정된 서버를 제거합니다.
구문
sp_delete_targetserver
[ @server_name = ] N'server_name'
[ , [ @clear_downloadlist = ] clear_downloadlist ]
[ , [ @post_defection = ] post_defection ]
[ ; ]
인수
[ @server_name = ] N'server_name'
사용 가능한 대상 서버로 제거할 서버의 이름입니다. @server_name sysname이며 기본값은 없습니다.
[ @clear_downloadlist = ] clear_downloadlist
대상 서버의 다운로드 목록을 지울지 여부를 지정합니다. @clear_downloadlist 비트이며 기본값은 .입니다1
.
- @clear_downloadlist
1
경우 서버를 삭제하기 전에 서버의 다운로드 목록을 지웁니다. - @clear_downloadlist
0
경우 다운로드 목록이 지워지지 않습니다.
[ @post_defection = ] post_defection
제거 명령을 대상 서버에 게시할 것인지 여부를 지정합니다. @post_defection 비트이며 기본값은 .입니다1
.
- @post_defection 경우 프로시저는
1
서버를 삭제하기 전에 대상 서버에 결함 명령을 게시합니다. - @post_defection 경우 프로시저는
0
대상 서버에 결함 명령을 게시하지 않습니다.
반환 코드 값
0
(성공) 또는 1
(실패).
결과 집합
없음.
설명
대상 서버를 삭제하는 일반적인 방법은 대상 서버에서 호출 sp_msx_defect
하는 것입니다. 수동 탈북이 필요한 경우에만 사용합니다 sp_delete_targetserver
.
사용 권한
이 저장 프로시저를 실행하려면 사용자에게 sysadmin 고정 서버 역할이 부여되어야 합니다.
예제
다음 예제에서는 사용 가능한 작업 서버에서 서버를 LONDON1
제거합니다.
USE msdb;
GO
EXEC dbo.sp_delete_targetserver
@server_name = N'LONDON1';
GO