sp_msx_defect(Transact-SQL)
적용 대상:SQL Server
다중 서버 작업에서 현재 서버를 제거합니다.
주의
sp_msx_defect 레지스트리를 편집합니다. 부적절하거나 잘못된 변경으로 인해 시스템에 심각한 구성 문제가 발생할 수 있으므로 레지스트리를 수동으로 편집하는 것은 권장되지 않습니다. 숙련된 사용자만 레지스트리 편집기 프로그램을 사용하여 레지스트리를 편집해야 합니다. 자세한 내용은 Microsoft Windows 설명서를 참조하세요.
구문
sp_msx_defect [@forced_defection =] forced_defection
인수
[ @forced_defection = ] forced_defection
돌이킬 수 없는 손상된 msdb 데이터베이스로 인해 마스터 SQLServerAgent가 영구적으로 손실되었거나 msdb 데이터베이스 백업이 없는 경우 강제로 이탈이 발생할지 여부를 지정합니다. forced_defection 비트이며, 기본값은 0이며 강제 탈북이 발생하지 않음을 나타냅니다. 값이 1 이면 강제로 탈북됩니다.
sp_msx_defect 실행하여 강제로 결함을 적용한 후 Master SQLServerAgent에서 sysadmin 고정 서버 역할의 멤버가 다음 명령을 실행하여 결함을 완료해야 합니다.
EXECUTE msdb.dbo.sp_delete_targetserver @server_name = 'tsx-server', @post_defection = 0;
반환 코드 값
0 (성공) 또는 1 (실패)
결과 집합
없음
설명
sp_msx_defect 제대로 완료되면 메시지가 반환됩니다.
사용 권한
이 저장 프로시저를 실행하려면 사용자가 sysadmin 고정 서버 역할의 멤버여야 합니다.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기