내가 이동해야하는 데이터베이스를 가지고 있고 다음과 같은 목표를 충족해야합니다 : 나는 복잡한 데이터베이스 마이그레이션
- 을 모든 키와 제약 조건을 그대로 유지
나는 이것이 매우 간단한 절차 일 것이라고 생각하지만 상당히 복잡해 보입니다. 대부분 나는 내가 다루고있는 복잡성을 이해하지 못한다고 확신한다. 내가하고있는 일을 성취하려고 시도한 것은 다음과 같습니다.
A. SQL 관리자를 사용하여 한 데이터베이스에서 다른 데이터베이스로 가져 왔습니다. 이 작업이 데이터 정렬을 수정하는 데는 효과적이지만 모든 키를 잃어 버립니다. B. 모든 키와 제약 조건을 가져올 수 있도록 테이블 생성을 스크립팅했지만 데이터베이스 때문에 데이터베이스를 가져올 수 없습니다.
나는 어떤 SQL 전문가도 아니지만 학습을 좋아합니다. 저는 수 주 동안이 작업을 해왔고 지금이 시점에서 끝내기를 원합니다. 어떤 도움이라도 대단히 감사하겠습니다.
몇 가지 다른 메모 : 나는 MS SQL Server를 실행하고 있습니다. 기본 인스턴스로 2005. 명명 된 인스턴스로 2008. 두 서버 모두 동일한 서버에서 실행됩니다.