none
SQL SERVER 2000 에서 2008 R2 업그레이드 문의 RRS feed

  • 질문

  • 기존환경 : 한국어사용(서버,SQL서버) ,  윈도우 서버 2003 ,  SQL SERVER 2000

    업그레이드 환경 : 영어(서버,SQL서버) ,  윈도우 서버 2008 R2 or 2012 ,  SQL SERVER 2008 R2 or 2012

    위에서 처럼 업그레이드 작업을 하게 되는 경우,

    기존 환경에서 사용하는 데이터베이스 MDF,LDF 파일을 그대로 붙이거나,

    백업하여 복구 하는 방법 등으로 작업하게 될 경우, 제약 사항이 있는지 궁금합니다,

    또, 한국어 사용 서버에서, 영문 서버로 마이그레이션 이후 데이터 조회 및 삭제, 입력 등의 작업시 문제가 되는 부분이 있는지 궁금합니다.

    빠른 답변 부탁드립니다.




    • 편집됨 우정 2013년 8월 12일 월요일 오전 2:43
    2013년 8월 12일 월요일 오전 12:48

답변

  • SQL Server 2008 R2 에서는 SQL Server 2000 에서의 백업을 복원할 수 있습니다.

    아래 링크를 확인해보십시오.

    http://msdn.microsoft.com/ko-kr/library/ms190436(v=sql.105).aspx

    SQL Server 2012에서는 SQL Server 2005 이상 버전에서 만든 백업을 복원할 수 있습니다. SQL Server 2000의 경우 다른 버전에서 백업 후 복원하여 SQL Server 2012에서 복원할 수 있습니다.

    http://msdn.microsoft.com/ko-kr/library/ms190436(v=sql.110).aspx

    일단 복원은 아래와 같이 진행할 수 있습니다.

    1. MOVE 옵션으로 복원 진행

    2. 복원 후 데이터베이스의 정렬을 한글 완성형으로 변경할 수 있습니다. 또는 다른 정렬 타입을 지정하면 됩니다.

    3. 데이터베이스의 호환성 수준을 참고하여 호환성 수준을 설정할 수 있습니다. SQL Server 2012에서는 90(SQL Server 2005)부터 설정할 수 있습니다.

    http://msdn.microsoft.com/ko-kr/library/bb510680(v=sql.105).aspx

    4. 저장 프로시저 등 응용 프로그램의 오류 여부를 별도로 확인해야 합니다.


    Hong-ju

    • 답변으로 표시됨 우정 2013년 8월 12일 월요일 오전 5:17
    2013년 8월 12일 월요일 오전 2:44

모든 응답