달력

32024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
MSSQL 2008에서 백업한 백업 파일을 하위 버젼인 2005나 2000에서 복원을 시도 하면 오류가 난다.
하지만 복원 하는 방법이 있어서 소개 한다.


참고 사이트 http://www.linglom.com/2009/08/14/restore-database-from-sql-server-2008-to-sql-server-2005-part-2-generate-sql-server-scripts-wizard/
이거 보고 따라 해서 성공했음..

영문이라.. 그냥 한글로 다시 정리 하는 기분으로 작성합니다~

1. SQL 2008 에서 백업을 할 데이터 베이스를 선택 후 오른클릭-> 태스크 -> 스크립트 생성 을 선택 합니다.

2. 스크립트 마법사가 나오면 다음을 눌러 넘어갑니다.


3. 백업할 데이터 베이스를 선택 한 후 하단의 " 선택한 데이터베이스의 모든 개체 스크립팅" 에 체크 합니다.


4. 스크립트 옵션 선택에서  서버버젼에 대한 스크립트 = SQL Server 2005 선택  , 데이터베이스 생성 스크립팅 은 False

5. 테이블 / 뷰 옵션에서 데이터 스크립팅 을 True 로 바꿔 줍니다.

6. 출력 옵션에서 "파일로 스크립팅" 을 선택합니다.


7. 스크립트 생성 진행률이 표시되며 완료 되면 닫기를 누르고 완료 합니다.

8. 복원할 서버에 새 데이터 베이스를 생성합니다.

9. 새로 생성한 데이터 베이스의 쿼리 분석창에 위에성 생성시킨 sql 스크립트파일을 불러와서 실행 시키면 복원 완료..



의외로 간단하게 끝나네요..
Posted by SadDev
|