데이터베이스에 Visual Studio Database Project를 사용하고 있습니다. 나는 자동 빌드를 일주일에 두 번씩 설정했다. 빌드가 완료되면 데이터베이스가 삭제되고 스크립트에서 다시 작성됩니다.SQL Server 복제의 설치 및 제거가 빈번하게 발생합니다.
내 개발 데이터베이스에 정크가 쌓이는 것을 막을 수 있으므로 시스템을 완전히 고쳐서 다시 빌드하는 것이 좋습니다.
이제 두 번째 데이터베이스를 믹스에 추가하고 첫 번째 데이터베이스에서 일부 복제 된 테이블을 받아야합니다.
나는 복제가 서버 수준의 것이라는 것을 알고 있지만 데이터베이스에 일부 게시 배포 스크립트를 추가하고 해당 스크립트 설정에서 복제 게시자와 구독자 (각각 첫 번째 및 두 번째 데이터베이스 용)를 갖기를 바라고 있습니다.
이것이 작동할까요? 나는 복제에 대한 깊이있는 것들을 많이 알지 못한다. 쉬운 방법이 있다면, 나는 그것을 듣고 싶습니다.
해결 했습니까? 나는 비슷한 상황에 처해있다. – GaTechThomas
@GaTechThomas - 예, 했어요. 복제를 생성 할 때 스크립트를 작성하는 옵션이 있습니다. 나는 그 스크립트를 가지고 있고 정확한 빌드 시간에 실행되도록 내 빌드 프로세스를 사용자 정의했습니다. – Vaccano
그게 내가 예상 한거야. 비슷한 일을했는데 삭제 된 구독과 관련된 문제가 있지만 부분적으로 만 삭제 된 것처럼 보입니다. 다시 설치해야한다고 생각합니다. – GaTechThomas