2014년 6월 16일 월요일

Windows 8에 SQL Server 2005 설치하기

Windows 8에는 정상적인 방법으로는 SQL Server 2005 설치가 안됩니다. 설치 최종단계에서 다음과 같은 에러메시지가 나타나면서 좌절을 안겨줍니다.
신기하게도 SQL Server 2000의 경우는 설치 프로그램을 Windows XP SP3로 호환 모드를 설정하면 무리없이 설치가 됩니다. 그럼 어떻게 해야 할까요?? SQL Server 2000을 설치하세요!! 미리 말씀드리자면 SQL Server 2005 SP3나 SP4는 잘 설치됩니다. ????? 흠.... SQL Server 2005도 설치를 못하고 있는데 서비스팩은 잘 설치 된다구요??? 사실은 이게 힌트인데요. 설치 마지막 단계에서 서비스 관련 파일로 바꿔치기 한다음 "다시 시도"를 클릭하는게 핵심입니다. 여튼간 전체 설치 과정에 대해서 다시 정리해보겠습니다. 그대로 따라하면 잘 설치됩니다. 1. 일단 준비물이 필요합니다. SQL Server 2005와 서비스팩 3 이상이 설치된 컴퓨터에서 sqlos.dll과 sqlservr.exe파일을 복사해옵니다. 위치는 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn 입니다. 2. 서비스팩 설치 디스크 .\Servers\Setup 폴더의 sqlncli.msi나 sqlncli_x64.msi를 설치합니다. 3. 이제 SQL Server 2005 설치를 시작합니다. 계속 하다보면 위의 그림과 같은 에러메시지를 만나게 됩니다. 이때 취소를 누르지 말고 미리 준비한 sqlos.dll과 sqlserver.exe파일을 같은 위치에 붙여 넣습니다. 4. 이제 "다시 시도"를 누릅니다. 그러면 정상적으로 서비스가 시작됩니다. 5. 서비스팩을 설치합니다. 참고로 Windows 8에서 .net framework 3.5 설치하기가 까다로운데 간단히 다음 명령으로 설치 가능합니다. 관리자 모드의 명령 프롬프트에서 다음 명령을 실행하세요.
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:L:\sources\sxs
/Source 다음의 L은 Windows 8 설치 미디어가 있는 드라이브명입니다.

댓글 2개: