데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
버전 업그레이드시 데이터 이관문제 질문드립니다.
2008 R2 enterprise에서 2016 standard 버전으로 데이터 이관을 하여야 하는데요
enterprise 백업데이터를 가지고 standard에서 복원해서 사용할 수 없나요??
고객사 dba가 standard에서 enterprise로는 호환이 되는데
반대의 경우는 안된다고 하네요.
수많은 테이블들을 일일이 스크립트로 이관해야 하는지.. ㅠㅠ
혹 다른방법은 없는지 질문드립니다.
DTS같은 방법이외에 한번에 데이터를 이관할수 있는 방법을 찾고 있습니다.
그리고 버전업그레이드시 주의해야할 부분이 있으면 조언부탁드립니다.
감사합니다.
2014 ent -> 2017 std 로 이관할때는 별 문제 없이 이관했습니다.
아마 업그레이드가 안되는것이고 새로 설치해서 data만 이관하는건 괜찮을수 있습니다.
다만 systemdb는 버전이 다르면 복원이 안되니 이부분은 주의 하셔야 합니다.
백업 복원 테스트를 먼저 해보시면 확실할거 같습니다.
2008 R2 에서 2016으로 가게 되면 CE가 변경되어서 실행계획이 달라질 수 있습니다.
성능 테스트는 반드시 해보고 진행하시는것을 권장합니다.
https://docs.microsoft.com/ko-kr/sql/database-engine/install-windows/upgrade-sql-server?view=sql-server-2017