증상
트랜잭션이 많은 데이터베이스에서 값이 "immediate_sync=false"인 트랜잭션 복제를 구성한 것으로 가정합니다. 게시에 새 테이블을 추가한 후에는 배포 에이전트가 구독자의 새로 추가된 테이블과 관련된 만들기 명령을 적용하지 않는 것을 알 수 있습니다.
상태
Microsoft는 "적용 대상" 절에 나열한 Microsoft 제품에서 이 문제를 확인했습니다.
해결 방법
이 문제는 SQL Server 대한 다음 누적 업데이트에서 해결되었습니다.
참고 이 문제를 resolve 복제 토폴로지에서 게시자와 배포자 모두의 서버에 연결된 누적 업데이트를 적용해야 합니다.
SQL Server 대한 누적 업데이트 정보:
SQL Server 대한 각각의 새로운 누적 업데이트에는 모든 핫픽스 및 이전 누적 업데이트에 포함된 모든 보안 수정 사항이 포함됩니다. SQL Server 대한 최신 누적 업데이트를 확인하세요.
해결 방법
이 문제를 해결하려면 다음을 수행합니다.
-
이 문제가 나중에 발생하지 않도록 하려면 immediate_sync 값을 true로 변경합니다.
-
문서를 추가하기 전에 로그 판독기 에이전트를 중지한 다음 새 스냅샷 생성된 후 로그 판독기 에이전트를 다시 시작합니다.
-
문서를 추가하기 전에 배포 에이전트를 중지한 다음 새 스냅샷 생성된 후 배포 에이전트를 다시 시작합니다.
참고 자료
Microsoft가 소프트웨어 업데이트를 설명하는 데 사용하는 용어에 대해 알아보세요.