안녕하세요!
현재 서버에 설치되어 있는 sql을 2000을 2008로 업그레이드 해서 설치 하고자 합니다. 그런데
문제가 있을까봐 그냥 이곳 저곳 사이트 뒤지면서 알아보고 있는데 시원한 해답을 얻지 못해 부득히 이곳에서
질문을 드립니다.
질문 내용 입니다.
1. 현재 sql 2000 이 설치 되어 있는 서버(win server 2003)에 sql 2008 설치가 가능한지요( 버전상의 충돌로 설치가 불가한지요?)
2. sql 2000 으로 제작된 db를 사용하고자 할경우 sql 2008에서 어떻게 잡아 주여야 하는지요?
3. 기타 (시스템문제등)?
* sql 2008은 엔터프라이즈 버전(한글) 입니다.
Comment 6
-
처리짱
2015.04.03 11:03
-
건우아빠
2015.04.03 11:15
2000 -> 2008로는 2005를 거치지 않아도 됩니다...
저도 그런줄 알았는데 2000에서 백업한걸 2008에 복원하니까 바로 붙네요....
-
1.Windows Server 2003에 설치 가능할 것으로 보입니다.
2000과 2008을 같이 설치하는 것은 큰 문제는 없을겁니다.
제 PC에도 2000, 2005, 2008R2, 2012, 2014가 모두 설치되어 있습니다.
2.SQL Server 2008이라면 호환성 수준 80부터 지원하기 때문에 SQL Server 2000에서 만든 DB는 호환성 수준 80으로 운영하면 문제는 없습니다.
다만 호환성 수준을 높이려면 Upgrade Advisor등으로 미리 체크하셔야 합니다. (저라면 그냥 80으로...)
-
슈토파이터
2015.04.03 13:40
감사 합니다....!
그러고 건우 아빠님..건강히 잘계시지요,,..? ^^;
-
슈토파이터
2015.04.04 09:28
초짜해커님...질문 있습니다
호환성 수준 80은 무엇인가요 어딜보니 호환성을 100 으로 하라 하는데
차이가 무엇인지요?
-
https://msdn.microsoft.com/ko-kr/library/bb510680(v=sql.100).aspx
호환성 수준을 80->90으로 업그레이드 하는 경우가 문법 등 변화가 제일 큽니다.
그래서 그냥 80으로 유지하고 서비스하던지 아니면 Upgrade Advisor로 철저한 검증을 해야 합니다.
오래되서 기억이 좀 가물한데요..
2000에서 2008로 바로 안될거에요.. 아마도...
2005로 갔따가 2008로 했던기억이..