배포 데이터베이스에서 복제된 명령 및 정보 보기

적용 대상:SQL ServerAzure SQL Managed Instance

트랜잭션 복제를 사용하는 경우 트랜잭션 명령은 배포 에이전트에서 해당 명령을 모든 구독자에 전파하거나 구독자의 배포 에이전트에서 변경 내용을 끌어올 때까지 배포 데이터베이스에 저장됩니다. 이와 같이 배포 데이터베이스에서 보류 중인 명령은 복제 저장 프로시저를 사용하여 프로그래밍 방식으로 볼 수 있습니다. 자세한 내용은 복제 저장 프로시저(Transact-SQL)를 참조하세요.

배포 데이터베이스의 모든 트랜잭션 게시에서 복제된 명령을 보려면

  1. 배포 데이터베이스의 배포자에서 sp_browsereplcmds 실행합니다.

특정 아티클 또는 트랜잭션 복제본(replica)tion을 사용하여 게시된 특정 데이터베이스에서 배포 데이터베이스의 복제본(replica)ted 명령을 보려면

  1. (선택 사항) 게시 데이터베이스의 게시자에서 sp_helparticle 실행합니다. 지정 @publication@article. 결과 집합의 아티클 ID 값을 확인합니다.

  2. 배포 데이터베이스의 배포자에서 sp_browsereplcmds 실행합니다. (선택 사항) 에 대한 2단계의 아티클 ID를 지정합니다 @article_id. (선택 사항) sys.databases 카탈로그 뷰의 database_id 열에서 가져올 수 있는 게시 데이터베이스@publisher_database_idID를 지정합니다.

참고 항목

프로그래밍 방식으로 복제 모니터링