SQL Server 2012 설치에서 제품 업데이트

제품 업데이트는 SQL Server 2012 설치의 새로운 기능입니다. 최신 제품 업데이트를 주 제품 설치와 통합하여 주 제품과 해당 업데이트가 동시에 설치되게 할 수 있습니다. 제품 업데이트는 Microsoft Update, Windows Server Update Services(WSUS), 로컬 폴더 또는 적용 가능한 업데이트의 네트워크 공유를 검색할 수 있습니다. 최신 버전의 적용 가능한 업데이트를 찾으면 설치 프로그램이 이를 다운로드하고 현재의 SQL Server 설치 프로세스와 통합합니다. 제품 업데이트에는 누적 업데이트, 서비스 팩 또는 서비스 팩과 누적 업데이트가 포함될 수 있습니다. 제품 업데이트 기능은 SQL Server 2008 PCU1에서 제공한 통합 설치 기능을 확장한 것입니다.

기본적으로 제품 업데이트는 클라이언트 컴퓨터에서 적용 가능한 업데이트가 있는지 확인하여 Windows Update 서비스를 검색합니다. Windows Update 서비스는 라이브 Microsoft Update 서비스 또는 관리되는 WSUS 서비스를 통해 업데이트를 가져올 수 있습니다. 파일 공유 또는 폴더에서 업데이트를 검색하기 위해 명령 프롬프트 또는 구성 파일을 사용하여 SQL Server 설치를 시작하고 기본값을 재정의하기 위한 UpdateSource 매개 변수를 지정할 수 있습니다. 또한 업데이트를 승인하면 WSUS를 통해 SQL Server 설치 프로그램이 가져올 업데이트를 제어할 수 있습니다.

폴더 또는 네트워크 공유가 아닌 라이브 Microsoft Update 서비스 또는 WSUS 서비스에서 업데이트를 가져오는 것이 좋습니다. 이 항목의 나머지 부분에 더 자세한 내용이 있습니다.

SQL Server 설치 프로그램을 통해 제품 업데이트 사용

제품 업데이트 기능은 SQL Server 설치와 통합되어 있으며 설치 과정이 다음 방법으로 변경됩니다.

  • 제품 업데이트 페이지에는 사용 가능한 최신 SQL Server 제품 업데이트가 표시됩니다. 업데이트를 포함하지 않으려면 SQL Server 제품 업데이트 포함 확인란의 선택을 취소합니다. 설치 프로그램에서 Windows Update 서비스를 통해 제품 업데이트가 검색할 수 없는 경우, SQL Server 설치 프로그램은 설치 파일 설치 페이지로 자동 이동합니다.

  • 설치 파일 설치 페이지에는 설치 파일의 다운로드, 추출 및 설치 진행률이 표시됩니다. SQL Server 설치 프로그램에 대한 업데이트가 발견되고 이러한 업데이트가 포함되도록 지정된 경우 해당 업데이트도 함께 설치됩니다.

  • 설치 준비 완료 페이지에서는 제품 업데이트 기능이 설치할 최종 버전의 SQL Server를 사용하도록 설정되었는지 여부가 표시됩니다.

기본 동작

기본적으로 SQL Server는 Windows Update 서비스를 통해 제품 업데이트를 검색합니다. 이 옵션은 클라이언트 컴퓨터가 인터넷에 액세스하고 회사 정책이 SQL Server 설치 프로그램에 의해 사용할 수 있는 업데이트를 명시하지 않은 경우 바르게 작동합니다. 이 모드에서는 사용자가 포함할 업데이트를 유연하게 선택할 수 없습니다. 사용자는 SQL Server 설치 중에 제품 업데이트 페이지에서 검색된 업데이트를 제외하는 것만 선택할 수 있습니다. 이 기본 모드에서 Windows Update 서비스는 라이브 Microsoft Update 서비스 외에 WSUS를 통해 업데이트를 가져올 수 있습니다. WSUS 관리자는 SQL Server 설치 프로그램이 포함, 다운로드 및 설치할 수 있는 업데이트를 제어합니다.

기본 동작 제어

제품 업데이트 기능 비활성화 또는 업데이트 검색 위치 수정과 같이 기본 동작을 재정의하기 위해 다음 명령줄 매개 변수를 설정할 수 있습니다.

명령줄 매개 변수

설명

UpdateEnabled

UpdateEnabled 매개 변수의 값은 SQL Server 설치 프로그램이 제품 업데이트를 검색하고 포함하는지 여부를 지정합니다. 유효한 값은 TRUE와 FALSE 또는 1과 0입니다. 예를 들면 다음과 같습니다.

  • /UpdateEnabled=True는 설치 시 제품 업데이트가 포함됩니다. 이 값은 기본 설정입니다.

  • /UpdateEnabled=False는 설치 시 제품 업데이트를 건너뜁니다.

UpdateSource

UpdateSource 매개 변수의 값은 SQL Server 설치 프로그램이 제품 업데이트를 검색하는 위치를 지정합니다. 유효한 값:

  • “MU”

  • 유효한 폴더 경로 또는 UNC 경로

"MU"는 기본값이며 Windows Update 서비스 업데이트를 검색하도록 지정합니다.

SQL Server 업데이트를 수동으로 UNC 경로 또는 로컬 공유에 다운로드하는 경우 UpdateSource를 \\servername\sharename과 같은 UNC 경로 또는 C:\somefolder와 같은 로컬 유효 경로로 지정합니다. UpdateSource 매개 변수를 지정하여 원본 미디어에서 Setup.exe 파일을 실행합니다.

UpdateSource 매개 변수를 사용하여 승인된 모든 업데이트를 단일 폴더에 배치하고 설치 프로그램을 사용하여 실행 중인 설치 프로그램의 버전과 아키텍처를 기반으로 적용 가능한 업데이트를 결정합니다.

서비스 팩 및 서비스 팩에 대한 누적 업데이트를 사용할 수 있는 경우(예를 들어, SP1 및 SP1 CU1)

  • SP1 패키지(SQLServer2012SP1-KB2674319-x64-ENU.exe) 및 SP1 CU1 패키지(SQLServer2012-KB2765331-x64.exe)를 단일 폴더에 넣습니다.

  • etup.exe /UpdateSource=c:\folder를 지정합니다.

  • 버전 및 아키텍처에 따라 Setup.exe에서 적용 가능한 업데이트를 결정하도록 합니다.

누적 업데이트 패키지의 경우 초기 다운로드는 _zip.exe입니다. 패키지를 압축 해제하고 폴더에서 SQLServer2012-KB2765331-x64.exe를 추출해야 합니다.

둘 이상의 서비스 팩 및 누적 업데이트를 사용할 수 있으면 setup.exe는 가장 높은 버전의 서비스 팩 및 서비스 팩에 해당하는 누적 업데이트를 설치합니다.

예:

  • /UpdateSource = C:\somefolder

  • /UpdateSource = \\servername\sharename

또한 지정된 경로는 Setup.exe를 실행하는 위치에 따라 상대적일 수 있습니다. 예를 들면 다음과 같습니다.

  • /UpdateSource = ". \MyUpdates"

매개 변수 사용 방법

이러한 매개 변수는 다음과 같은 방법으로 지정할 수 있습니다.

설치 옵션

명령줄

다음은 명령줄 매개 변수를 사용한 예입니다.

  • Setup.exe /Action=Install /UpdateEnabled=TRUE /UpdateSource="C:\MyUpdates"

명령줄에서 SQL Server를 설치하는 데 대한 자세한 내용은 명령 프롬프트에서 SQL Server 2012 설치를 참조하십시오.

ConfigurationFile.ini

설치 프로그램 실행 시 구성 파일을 지정하는 방법의 예:

Setup.exe /ConfigurationFile= ConfigurationFile.ini

이 표의 끝에는 ConfigurationFile.ini 파일의 예가 나와 있습니다.

구성 파일을 사용한 SQL Server 설치에 대한 자세한 정보는 구성 파일을 사용하여 SQL Server 2012 설치를 참조하십시오.

DefaultSetup.ini

SQL Server 원본 미디어의 루트 레벨에서 \x86 및 \x64 폴더에 DefaultSetup.ini 파일이 있는 경우 DefaultSetup.ini 파일을 연 다음 UpdateEnabled 매개 변수를 파일에 추가합니다.

DefaultSetup.ini 파일이 없는 경우 파일을 생성하고 SQL Server 원본 미디어의 루트 레벨에서 \x86 및 \x64 폴더에 복사합니다.

다음은 DefaultSetup.ini 파일의 예입니다.

;Microsoft SQL Server 2012 Configuration file
[OPTIONS]
UpdateEnabled=FALSE
; The Product Update functionality is disabled. 

[!참고]

제품 업데이트 설정 또는 /UpdateSource 매개 변수 설정을 변경해도 Windows Update 설정은 변경되지 않습니다.

다음은 ConfigurationFile.ini 파일의 예입니다.

; Microsoft SQL Server 2012 Configuration file 
[OPTIONS]
; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter. 
ACTION="Install"

; Specifies whether SQL Server Setup should discover and include product updates. 
; The valid values are True and False or 1 and 0. 
; By default SQL Server Setup will include updates that are found. 
UpdateEnabled=TRUE

; Specifies the location where SQL Server Setup will obtain product updates. 
; The valid values are "MU" to search Microsoft Update, a valid folder path, a relative path such as 
; .\MyUpdates or a UNC share. By default SQL Server Setup will search Microsoft Update or a Windows 
; Update service through the Window Server Update Services. 
UpdateSource=.\Updates

Windows Server Update Services 사용

WSUS 관리자가 Microsoft Update의 업데이트를 동기화할 수 있습니다. 제품 동기화를 구성하기 위해 다음을 수행합니다.

  1. WSUS 관리 콘솔에서 옵션 노드를 클릭합니다.

  2. 제품 및 분류를 클릭한 다음 제품 탭을 클릭합니다.

  3. SQL Server 아래에서 SQL Server 2012 Product Updates for Setup을 선택한 다음 확인을 클릭합니다.

  4. 분류 탭에서 WSUS 서버가 동기화할 업데이트 분류의 확인란을 선택한 다음 확인을 클릭합니다.

WSUS를 사용하여 다운로드할 업데이트 집합을 구성하는 방법에 대한 자세한 내용은 업데이트 및 동기화 구성(https://go.microsoft.com/fwlink/?LinkID=219944)을 참조하십시오.

SQL Server 2012 Product Updates for Setup은 대화형 검색으로 제공되지 않지만 WSUS에서 확인할 수 있는 숨겨진 제품이며, Windows Update 서비스 쿼리 시 SQL Server 설치 프로그램에서 확인할 수 있습니다. 업데이트를 WSUS와 동기화한 후 관리자는 Windows Update 클라이언트가 WSUS 서버를 가리킬 경우 SQL Server 설치 프로그램에 의해 표시될 업데이트를 승인할 수 있습니다.

[!참고]

숨겨진 제품의 업데이트는 새로 설치 또는 업그레이드만 해당합니다. 이러한 업데이트는 기존 설치를 패치하는 데 사용되지 않습니다.

Microsoft는 SQL Server의 현재 설치에 대해 Microsoft Update를 통해 SQL Server 서비스 팩 및 중요 업데이트를 계속해서 제공합니다. WSUS(Windows Server Update Services)에 대한 자세한 내용은 Windows Server Update Services(https://go.microsoft.com/fwlink/?LinkId=214208)를 참조하십시오.

통합 설치 기능

제품 업데이트 기능은 SQL Server 2008 PCU1에서 제공했던 통합 설치 기능을 대체합니다. 따라서 통합 설치 기능과 관련된 명령줄 매개 변수, /PCUSource 및 /CUSource는 더 이상 사용되지 않습니다. 이러한 매개 변수는 계속 작동하지만 향후 SQL Server 설치 프로그램 릴리스에서 제거될 수 있습니다. /UpdateSource 매개 변수는 통합 설치 매개 변수 기능을 결합합니다.

SQL Server 2008 PCU1에서 제공했던 통합 설치 기능에 대한 자세한 내용은 SQL Server 업데이트 통합 설치(https://go.microsoft.com/fwlink/?LinkId=219945)를 참조하십시오.

참고 항목

태스크

설치 마법사에서 SQL Server 2012 설치(설치 프로그램)

개념

명령 프롬프트에서 SQL Server 2012 설치

구성 파일을 사용하여 SQL Server 2012 설치