2

두 개의 데이터베이스 서버가 있습니다. 하나는 SQL 2000이고, 다른 하나는 2008 R2입니다.SQL 복제

내가 쓰고있는 응용 프로그램은 주로 2008 년 서버 (그리고 모든 "쓰기"가 이루어지는 thats)에 있습니다 ... 그러나 SQL 2000 인스턴스를 보면 꽤 많이 보입니다.

연결된 서버 간의 조인이 너무 느리면 결과가 너무 느립니다.

SQL 2000 DB는 실제로 월 단위로 마이그레이션 될 예정이지만 현재로서는 더 나은 옵션을 찾아야합니다.

누구나 내가 필요한 테이블을 복제하는 가장 효율적인 방법에 대한 제안 사항이 있습니다.

나는 folowing 옵션의 라인을 따라 생각

:

(A) 백업 및 매일 밤 2000에서 (b)는 전체 복제 복원 - 2008 년 ... 그러나 나는 데이터베이스를 사용할 수있는 에 복제 중입니까? 테이블을 갱신 (c) 상기 SQL 작업은 내가 많이 같은데요

이 문제를 가로 질러 온 모든 시간 그래서 조금 포인터가 크게 감상 할 필요가있다. 사전에 감사합니다,

답변

1

나는 transactional replication을 설정 살펴 것입니다. 나는 당신이 묘사하고있는 시나리오와 정확히 똑같은 기술을 과거에 사용했습니다.

+0

그래, 나는 그 라인을 따라 생각하고 있었다. 복제되는 동안 복제 된 데이터베이스에 액세스 할 수 있습니까? 감사합니다. – BIDeveloper

+0

데이터에 액세스하는 데 문제가 없어야합니다. 가능한 경우 복제 푸시가 업무 시간 외로 실행되도록 예약하지만 문제가없는 연속 복제 푸시의 구독자 인보고 서버도 있습니다. –