현재 SQL2000을 사용중인데요...
바로 SQL2014 로 다이렉트로 올릴수 있나요?
않되면 어디 거쳐서 가야 할까요? ^^
1. 2000 -> 2008 -> 2014 이렇게 바꾸면 특별히 문제 될것이 없나요?
2. 아 그리고 쿼리에서 *=, =* 이런걸 쓰는 프로그램이 있는데.. 2008에서는 않먹힌다는 말이 있는데..
3. 호환 모드를 쓰면 사용(*= 이런거)가능하고 않쓰면 않된다고 하더라구요.. 호환 모드를 않쓰고 하면 프로그램만 바꾸면 되겠죠?
4. SQL 도 신버전으로 나오면서 점점 새로운 기능들이 있는데.. 2000 에서 2014까지 올라간다면 그 신 기능들 사용하는데 문제가 없을까요?
10년 넘게 2000을 쓰다가.. 서버를 바꾸면서 같이 바꿔야 할꺼 같아서요..
잘 아시는 분 답변 부탁드립니다.. ^^
Comment 4
-
항해자™
2016.05.28 14:03
-
랜덤의세계
2016.05.30 14:51
답변 감사드립니다..
호환성이 문제군요.. 뭐 프로그램을 고치면 되니.. ^^
호환성 레벨을 최대로 올리면 기능 전부 사용 가능 하겠네요..
감사합니다.. ^^
-
minsouk
2016.05.29 01:58
데이터베이스 사이즈가 크고 두번 옮기는 시간이 서비스에 무리가 많고 스토리지 서버가 없는 형태라면 로컬에 2014를 깔고 노트북에 2008을깝니다 일단 2008에 로컬의 파일을 네트워크로 마운트시켜 복구를 다 시킵니다. 레벨조정 합니다. 그 후 2008 데이터베이스를 내리고 로컬 2014에 해당파일을 어태치합니다 그러면 수 TB 서버도 10분 정도 다운타임이면 마이그레이션 가능합니다 ^^* 더불어 2000에서 업그레이드 해서 2014가 되면 똑같이 2014의 기능을 모두 사용할 수 있는데 2000의 dts 서비스 같은건 향 후 수정이 쉽게 ssis 로 바꾸어 놓는게 좋습니다 음 .... 걸리는건 32비트 확장 dll 을 만들어 쓰던게 있다면 2014 에서 64비트로 다시 만들어야 합니다 뭐 프로그램 소스만 있다면 다시 만드는건 어렵지 않겠지만 이런게 생각 나네요... 화이팅~~ -
랜덤의세계
2016.05.30 14:52
오,, 그런 방법이 있군요.. 용량이.. 좀 크긴 하지만.. 그렇다고 말씀하신 것보다는 작네요.. ^^
그래도.. 좀 빠르게 해야 하니..
말씀 하신 방법 동원해 보겠습니다..
감사합니다.
1&2.업그레이드 어드바이저를 실행하면 수정해야 곳이 대부분 잡힙니다,,
3.14로 올리면 연산자 조인을 사용할 수 없게 됩니다,, 14는 2000호환성을 지원하지 않습니다,,
4.호환성 레벨에 따라 사용할 수 없는 기능도 있을것 같네요,,