2010-06-23 2 views

답변

4

이렇게 할 방법이 없습니다.

MSSQL2008에서 2005로 데이터베이스를 이동하는 유일한 방법은 테이블을 스크립팅하는 것입니다.

2005 년에 새 테이블이 만들어지면 스크립팅 (재미 없음) 또는 데이터 전송 마법사를 사용하여 데이터를 전송할 수 있습니다.

+0

스크립트에서 조회 테이블의 데이터를 삽입해야합니다. 다른 데이터는 아마도 테스트 데이터 일 뿐이므로이를 프로덕션으로 옮기고 싶지는 않습니다 (그러나 여전히 스크립트에서만 삽입해야합니다). – HLGEM

2

테이블과 데이터 (룩업 테이블 용)에 대한 변경 사항은 스크립트로 작성되어야하며 다른 코드와 마찬가지로 소스 제어가 가능해야합니다. 그런 다음 변경하려는 스크립트를 실행합니다. 이런 식으로 찌르 러 갈 준비가되어 있지 않은 다른 개발자 변경은 찌르기 위해 되돌려지지 않을 수 있습니다.

2008 년으로 이동할 준비가 필요하다는 것을 확인하기 위해 테스트하지 않는 한 다른 SQL Server 버전의 개발 데이터베이스를 사용하지 않는 것이 좋습니다. 그렇지 않으면 그럴 가능성이 매우 높습니다 코드가 잘못된 버전이기 때문에 proccution 데이터베이스에서 처리 할 수없는 코드가 작성되며 프로덕션으로 변경 사항을 전송하기 전에는이를 찾을 수 없습니다.

관련 문제