티스토리 뷰

MS SQL

SQL Server 2008 설치(Slipstream)

リュちゃん 2010. 9. 6. 17:21

SQL Server 2008 과 Servicepack1을 통합 설치 하는 방법입니다.
지난 번에 x64버전의 통합 설치 방법을 잠시 설명 한 적이 있는데(http://ryuchan.kr/37) x86에는 x64에서 설치 했던 방법으로 진행을 하려니 C:\sp1\x64\setup\1033폴더에 sqlsupport파일이 없더 군요.....-_____-;
x86에서든 x64에서든 아래 방법으로 통합 설치 팩을 만들면 될 듯 합니다.

 1.명령프롬프트를 이용하거나 탐색기를 이용해서 아래와 같이 폴더를 만든 후 SQL server 2008 설치 CD의 내용을 전부 복사 합니다.

c:\SQLServer2008_FullSP1

2. SQL Server 2008 sp1을 다운로드 합니다.
  http://www.microsoft.com/downloads/details.aspx?FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19&displaylang=en

3. 다운로드 받은 서비스팩을 명령프롬프트를 이용해서 아래와 같이 extract 합니다.
    SQLServer2008SP1-KB968369-x86-ENU.exe /x:c:\SQLServer2008_FullSP1\PCU

4. 탐색기를 이용하거나 robocopy 명령어를 이용해서 C:\SQLServer2008_FullSP1\PCU 에 위치한  Setup.exe 과 Setup.rll 파일을 c:\SQLServer2008_FullSP1폴더로 복사 합니다.
     
robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.exe 
     robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.rll 

5. C:\SQLServer2008_FullSP1\x86 폴더에 C:\SQLServer2008_FullSP1\x86 /XF Microsoft.SQL.Chainer.PackageData.dll 파일을 복사 합니다.
      
robocopy C:\SQLServer2008_FullSP1\pcu\x86 C:\SQLServer2008_FullSP1\x86 /XF  Microsoft.SQL.Chainer.PackageData.dll

6. C:\SQLServer2008_FullSP1\x86 폴더에서 DefaultSetup.ini 를 다음과 같이 수정

SQLSERVER2008 Configuration File
[SQLSERVER2008]
PID="
시리얼 넘버는 그냥 두시고 아래 2줄만 넣으시면 됩니다."
PCUSOURCE=".\PCU"

C:\SQLServer2008_FullSP1폴더 안의 setup.exe를 실행 하여 SQL Server를 설치 합니다. 


설치와 관련된 자세한 내용은 아래 블로그를 참고 하시기 바랍니다.

[참고 자료]
Creating a merged (slipstreamed) drop containing SQL Server 2008 RTM + Service Pack 1
http://blogs.msdn.com/b/petersad/archive/2009/02/25/sql-server-2008-creating-a-merged-slisptream-drop.aspx

감사합니다.^^

댓글
댓글쓰기 폼