sp_expired_subscription_cleanup(Transact-SQL)
적용 대상:SQL Server
모든 게시의 모든 구독 상태를 확인하고 만료된 구독을 삭제합니다. 이 저장 프로시저는 모든 데이터베이스의 게시자 또는 배포 데이터베이스의 배포자에서 Microsoft SQL Server 이외 게시자에 대해 실행됩니다.
구문
sp_expired_subscription_cleanup [ [ @publisher = ] 'publisher' ]
인수
[ @publisher = ] 'publisher'
SQL Server가 아닌 게시자의 이름입니다. publication 은 sysname이며 기본값은 NULL입니다. SQL Server 게시자에 대해 이 매개 변수를 지정해서는 안 됩니다.
반환 코드 값
0 (성공) 또는 1 (실패)
설명
sp_expired_subscription_cleanup 모든 유형의 복제에 사용됩니다.
sp_expired_subscription_cleanup 만료된 구독 정리 작업에 의해 실행되어 24시간마다 게시 데이터베이스에서 만료된 구독을 검색하고 제거합니다. 구독이 최신이 아닌 경우 즉, 보존 기간 동안 게시자와 동기화하지 않은 경우 게시가 만료된 것으로 선언되며 게시자에서 구독의 추적이 정리됩니다. 자세한 내용은 Subscription Expiration and Deactivation을(를) 참조하세요.
사용 권한
sysadmin 고정 서버 역할 또는 db_owner 고정 데이터베이스 역할의 멤버만 sp_expired_subscription_cleanup 실행할 수 있습니다.
참고 항목
sp_mergesubscription_cleanup(Transact-SQL)
sp_subscription_cleanup(Transact-SQL)
시스템 저장 프로시저(Transact-SQL)
피드백
https://aka.ms/ContentUserFeedback을 참조하세요.
출시 예정: 2024년 내내 콘텐츠 피드백 메커니즘인 GitHub 문제를 단계적으로 폐지하고 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은다음에 대한 사용자 의견 제출 및 보기