2014-11-04 2 views
0

개발 용 데이터베이스 (DEV)와 프로덕션 용 데이터베이스 (PROD) (둘 다 SQL Server 2008)가 있습니다.다른 데이터베이스에서 테이블 복사본을 업데이트하는 방법

DEV에서 특정 테이블의 내용을 업데이트했으며 이제 PROD에서 해당 테이블을 동기화하려고합니다.

테이블 스키마가 변경되지 않았습니다. 테이블의 일부 데이터 만 변경되었습니다 (기존 행을 변경하고 새로운 행을 추가했습니다).

DEV의 변경 사항을 PROD의 해당 테이블로 쉽게 전송하려면 어떻게해야합니까?

자동 식별 열의 값은 두 테이블간에 정확히 일치하지 않습니다. 그러나 다른 열에서 같은 값을 가진 행을 변경했을뿐입니다.

  • 마틴
+0

http://stackoverflow.com/questions/13613983/sql-server-synchronizing-2-tables-on-2-different-databases –

답변

0

당신이 복제를 사용하지 않을 경우, 갱신, 삽입을 생성하고 트리거에 의해 DEV 데이터베이스 및 업데이트 PROD에 트리거를 삭제할 수 있습니다. 또는 PROD 데이터베이스에서 DEV 데이터베이스 테이블의 뷰를 생성 할 수 있습니다.

관련 문제