태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.


2010/02/11 11:40

SQL Server 2005에서 SQL Server 2008로 업그레이드(Developer Edition)

다음과 같이 작업을 수행하였다.

# SQL Server Developer Edition을 2005에서 2008로 업그레이드

1. 설치시작 -> 재부팅 : 10시 32분 시작
2. 모든 서비스 중지
3. 업그레이드 선택 설치
4. 업그레이드 성공 : 11시 06분 완료
5. 서비스팩 설치 시작 : 11시 12분
6. 서비스팩 설치 완료 : 11시 23분
7. 버전 = 10.0.2531
8. SQL 2005 프로그램 제거 : 워크스테이션 구성요소

소요시간은 1시간 가량 걸렸는데, 서버환경은 모두 다르므로 단순히 참고만 할 것!

# 설치후 문제점
1. SQL Server 2005 서비스팩 3가 설치되지 않은 SSMS에서는 접속되지 않는다.

# 사족
 서비스를 중지하지 않을 경우 업그레이드 완료 시점에서 특정 서비스(잘 기억 안남)가 응답이 없다는 오류메시지를 출력하면서 실패한다. 
이럴 경우 2005, 2008 모두 제거하고 다시 설치해야 하는 우울한 상황이 발생하게 된다.

아래 트러블슈팅 참조할 것!

# 트러블슈팅

1. 엔진 복구 핸들을 기다리지 못했다는 오류 발생


원인 : 보안 이슈로 sa 계정 이름을 변경한 경우 발생한다.
해결 : 

- Command prompt 실행
- Net start mssqlserver /f /T3608 실행
- Sqlcmd –E –A –Q “alter login <sys-admin> with name=sa”
<sys-admin> 부분에 sys-admin권한이 있는 로그인명을 입력하면 된다.
SQL Server에 연결이 실패하고 SQL Server가 중지될 경우, SQL Server 구성 관리자를 열어 서비스를 실행하고 다시 시도하면 성공한다.
- Net stop mssqlserver
- SQL Server 2008 설치 복구를 실행한다.

참조 : http://support.microsoft.com/kb/960781 : 꼭 영어원문으로 볼 것!!!

Trackback 0 Comment 0