SQL Server 2008 R2에서 트랜잭션 복제를 만들려고합니다.새 스키마로 트랜잭션 복제
구독자 데이터베이스가 새 것이므로 새 스키마를 설정해야합니다. 즉, "NewSchema", "dbo.tableName"대신 "TableName"이 필요합니다.
나는 새로운 데이터베이스를 생성하고 새로운 스키마를 생성하고 복제를 생성하는 동안이 새로운 스키마 값, 즉 모든 테이블의 "대상 객체 소유자"를 선택했습니다.
값을 다시 기본값으로 설정 한 후 SQL Server의 기본 동작임을 읽습니다.
그러나 동기화 상태를 볼 때 문제가 발생합니다. "게시 'xxxx'에 대한 동시 스냅 샷이 완전히 생성되지 않았거나 로그 판독기 에이전트가 실행되고 있지 않기 때문에 사용할 수 없습니다. 생성 스냅 샷 에이전트가 "
스냅 샷이 완료되고 로그 판독기 에이전트도 괜찮아 보입니다.
제발 도와주세요.
나는 새로운 스키마의 보안/권한 때문에 실패했다고 생각합니다. 이전의 기본 스키마 복제는 이전과 마찬가지로 완벽하게 작동했습니다.
이 작업을 수행하기 위해 수행 할 단계, 스키마 작성, 권한 부여 및 복제를위한 단계를 알려주십시오.
감사합니다, 아빈
다음