2014-01-29 2 views
6

SQL Server 2005에서 SQL Server 2012로 데이터베이스를 마이그레이션하고 있습니다. 마이그레이션 프로세스는 무엇이며 누구나 SQL Server 2012에 대한 학습 자료를 제공 할 수 있습니까?SQL Server 2005에서 2012로 마이그레이션

마이그레이션에 필요한 노력은 무엇입니까?

+6

SQL Server 2005 데이터베이스를'.bak' 파일로 백업하고, 새 서버로 옮겨서 SQL Server 2012로 복원하십시오 ..... 완료! –

+1

@marc_s 그 경우에는 데이터베이스의 호환성은 여전히 ​​2005 년 poitning 것입니다. 나는 2012 호환성을 지적하기 위해 2005 데이터베이스에서 업그레이드 관리자를 실행하여 호환성 문제를 해결하기 전에 문제를 해결해야합니다. 2005 년부터 2012 년까지 데이터베이스. – Punter015

+0

@ Punter015 : true - 좋은 지적. 하지만 그로 인해 앱 실행이 중단되는 것은 아닙니다. 예, 새로운 2012 기능을 사용할 수 없지만 마이그레이션 자체만으로도 잘 작동합니다. –

답변

8

데이터베이스를 업그레이드하기위한 일반 안내서입니다.

  1. 업그레이드 할 인스턴스의 데이터베이스에서 업그레이드 어드바이저를 실행하십시오.
  2. 문제가 발견되면 개발자 팀/공급 업체에 문의하여 문제를 해결하십시오.
  3. 문제가 해결되면 실제 업그레이드를 진행하십시오. - 인스턴스가 업그레이드 될 경우 기능에 영향을 줄 수있는 데이터베이스의 다른 종속성을 확인하십시오.
  4. 데이터베이스의 중단 시간을 가져옵니다.
  5. 데이터베이스의 최신 전체 백업을 생성하십시오. 다른 전략도 사용할 수 있습니다. 데이터베이스를 복구 할 수 있는지 확인하십시오.
  6. 변경 사항을 롤백하는 가상 서버 인 경우 서버 복제본을 가져옵니다.
  7. 2012 설정의 SQL 2005 인스턴스에서 업그레이드를 실행하십시오. - SQL 2012로 업그레이드하기위한 사전 요구 사항을 확인하십시오.
  8. 모든 것이 좋으면 업그레이드 된 인스턴스가 있습니다.
  9. 또한 데이터베이스의 호환성을 확인하십시오.
  10. 모두 괜찮 으면 SQL Server 인스턴스를 업그레이드 한 것을 축하드립니다.
관련 문제