설치 마법사를 사용하여 SQL Server 업그레이드(설치 프로그램)Upgrade SQL Server Using the Installation Wizard (Setup)

이 항목은 다음에 적용됩니다.예SQL Server(Windows 전용)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO: yesSQL Server (Windows only)noAzure SQL DatabasenoAzure SQL Data WarehousenoParallel Data Warehouse

SQL ServerSQL Server 설치 마법사는 SQL ServerSQL Server 구성 요소를 최신 버전의 SQL ServerSQL Server로 전체 업그레이드할 수 있는 단일 기능 트리를 제공합니다.The SQL ServerSQL Server Installation Wizard provides a single feature tree for an in-place upgrade of SQL ServerSQL Server components to the latest version of SQL ServerSQL Server.

경고

SQL ServerSQL Server를 업그레이드하면 이전 버전의 SQL ServerSQL Server를 덮어쓰므로 컴퓨터에는 이 버전이 더 이상 존재하지 않게 됩니다.When you upgrade SQL ServerSQL Server, the previous version of SQL ServerSQL Server will be overwritten and will no longer exist on your computer.

그러므로 업그레이드 전에 이전 SQL Server 인스턴스와 연결된 SQL Server 데이터베이스 및 기타 개체를 백업하세요.Before upgrading, back up SQL Server databases and other objects associated with the previous SQL Server instance.

주의

대부분의 프로덕션 환경과 일부 개발 환경에서는 현재 위치 업그레이드보다 새 설치 업그레이드 또는 롤링 업그레이드를 수행하는 것이 더 효율적입니다.For many production and some development environments, a new installation upgrade or a rolling upgrade is more appropriate than an in-place upgrade. 업그레이드 방법에 대한 자세한 내용은 다음을 참조하세요.For more information regarding upgrade methods, see:

사전 요구 사항Prerequisites

관리자로 설치 프로그램을 실행해야 합니다.You must run Setup as an administrator. 원격 공유에서 SQL ServerSQL Server 를 설치하는 경우 원격 공유에 대한 읽기 및 실행 권한이 있으며 로컬 관리자인 도메인 계정을 사용해야 합니다.If you install SQL ServerSQL Server from a remote share, you must use a domain account that has read and execute permissions on the remote share, and is a local administrator.

경고

업그레이드할 기능은 변경할 수 없으며, 업그레이드 작업 중에 기능을 추가할 수도 없습니다.Be aware that you cannot change the features to be upgraded, and you cannot add features during the upgrade operation. 업그레이드 작업이 완료된 후 SQL ServerSQL Server의 업그레이드된 인스턴스에 기능을 추가하는 방법에 대한 자세한 내용은 SQL Server 인스턴스에 기능 추가(설치 프로그램)를 참조하세요.For more information about how to add features to an upgraded instance of SQL ServerSQL Server after the upgrade operation is complete, see Add Features to an Instance of SQL Server (Setup).

데이터베이스 엔진Database Engine을 업그레이드하는 경우에는 데이터베이스 엔진 업그레이드 계획 및 테스트 를 검토한 후에 다음 중 환경에 적합한 태스크를 수행합니다.If you are upgrading the 데이터베이스 엔진Database Engine, review Plan and Test the Database Engine Upgrade Plan and then perform the following tasks, as appropriate for your environment:

  • 필요할 때 복원할 수 있도록 업그레이드할 인스턴스의 모든 SQL ServerSQL Server 데이터베이스 파일을 백업합니다.Back up all SQL ServerSQL Server database files from the instance to be upgraded, so that you can restore them, if it is required.

  • 업그레이드할 데이터베이스에서 적절한 DBCC(데이터베이스 콘솔 명령)를 실행하여 데이터베이스가 일관된 상태를 유지하도록 합니다.Run the appropriate Database Console Commands (DBCC) on databases to be upgraded to ensure that they are in a consistent state.

  • SQL Server 구성 요소 및 사용자 데이터베이스 업그레이드에 필요한 디스크 공간을 예측합니다.Estimate the disk space that is required to upgrade SQL Server components, in addition to user databases. SQL Server 구성 요소에 필요한 디스크 공간은 SQL Server 설치를 위한 하드웨어 및 소프트웨어 요구 사항을 참조하세요.For disk space that is required by SQL Server components, see Hardware and Software Requirements for Installing SQL Server.

  • 기존 SQL Server 시스템 데이터베이스(master, model, msdb 및 tempdb)가 자동 증가하도록 구성되어 있는지 확인하고 하드 디스크 공간이 충분한지 확인합니다.Ensure that existing SQL Server system databases - master, model, msdb, and tempdb - are configured to autogrow, and ensure that they have sufficient hard disk space.

  • master 데이터베이스에 모든 데이터베이스 서버에 대한 로그온 정보가 있는지 확인합니다.Ensure that all database servers have logon information in the master database. 시스템 로그온 정보는 master 데이터베이스에 있으므로 이는 데이터베이스 복원을 위해 중요합니다.This is important for restoring a database, as system logon information resides in master.

  • 업그레이드 프로세스에서는 업그레이드 중인 SQL Server 인스턴스의 서비스가 중지되었다가 시작되므로 모든 시작 저장 프로시저를 사용하지 않도록 설정합니다.Disable all startup stored procedures, as the upgrade process will stop and start services on the SQL Server instance being upgraded. 시작 시 처리되는 저장 프로시저로 인해 업그레이드 프로세스가 중단될 수 있습니다.Stored procedures processed at startup time might block the upgrade process.

  • SQL ServerSQL Server 에이전트가 MSX/TSX 관계에 나열되는 SQL ServerSQL Server 인스턴스를 업그레이드할 때는 마스터 서버를 업그레이드하기 전에 대상 서버를 업그레이드합니다.When upgrading instances of SQL ServerSQL Server where SQL ServerSQL Server Agent is enlisted in MSX/TSX relationships, upgrade target servers before you upgrade master servers. 대상 서버 전에 마스터 서버를 업그레이드하는 경우 SQL ServerSQL Server 에이전트가 SQL ServerSQL Server의 마스터 인스턴스에 연결할 수 없습니다.If you upgrade master servers before target servers, SQL ServerSQL Server Agent will not be able to connect to master instances of SQL ServerSQL Server.

  • SQL Server를 사용하는 모든 서비스를 포함한 모든 응용 프로그램을 끝냅니다.Quit all applications, including all services that have SQL Server dependencies. 로컬 응용 프로그램이 업그레이드 중인 인스턴스에 연결되어 있으면 업그레이드가 실패할 수 있습니다.Upgrade might fail if local applications are connected to the instance being upgraded.

  • 복제가 현재 상태인지 확인한 다음 복제를 중지합니다.Make sure that Replication is current and then stop Replication.
    복제된 환경에서 롤링 업그레이드를 수행하기 위한 자세한 단계는 복제된 데이터베이스 업그레이드를 참조하세요.For detailed steps for performing a rolling upgrade in a replicated environment, see Upgrade Replicated Databases.

절차Procedure

SQL ServerSQL Server로 업그레이드하려면To upgrade SQL ServerSQL Server

  1. SQL ServerSQL Server 설치 미디어를 넣고 루트 폴더에서 Setup.exe를 두 번 클릭합니다.Insert the SQL ServerSQL Server installation media, and from the root folder, double-click Setup.exe. 네트워크 공유에서 설치하려면 공유에서 루트 폴더로 이동한 다음 Setup.exe를 두 번 클릭합니다.To install from a network share, move to the root folder on the share, and then double-click Setup.exe.

  2. 설치 마법사가 SQL ServerSQL Server 설치 센터를 시작합니다.The Installation Wizard starts the SQL ServerSQL Server Installation Center. 기존 SQL ServerSQL Server 인스턴스를 업그레이드하려면 왼쪽 탐색 영역에서 설치를 클릭한 다음 SQL ServerSQL Server의 이전 버전에서 업그레이드를 클릭합니다.To upgrade an existing instance of SQL ServerSQL Server, click Installation in the left-hand navigation area, and then click Upgrade from... previous versions of SQL ServerSQL Server.

  3. 제품 키 페이지에서 SQL ServerSQL Server무료 버전으로 업그레이드할지 아니면 제품의 프로덕션 버전에 대한 PID 키가 있는지를 나타내는 옵션을 클릭합니다.On the Product Key page, click an option to indicate whether you are upgrading to a free edition of SQL ServerSQL Server, or whether you have a PID key for a production version of the product. 자세한 내용은 SQL Server 2016 버전 및 구성 요소지원되는 버전 및 에디션 업그레이드를 참조하세요.For more information, see Editions and Components of SQL Server 2016 and Supported Version and Edition Upgrades.

  4. 사용 조건 페이지에서 사용권 계약을 검토하고 동의하면 동의함 확인란을 선택한 다음 다음을 클릭합니다.On the License Terms page, review the license agreement and, if you agree, select the I accept the license terms check box, and then click Next. SQL ServerSQL Server의 개선을 돕기 위해 기능 사용 옵션을 사용하도록 설정하여 MicrosoftMicrosoft로 보고서를 보낼 수도 있습니다.To help improve SQL ServerSQL Server, you can also enable the feature usage option and send reports to MicrosoftMicrosoft.

  5. 전역 규칙 창에서 규칙 오류가 없는 경우 설치 절차는 제품 업데이트 창으로 자동으로 진행됩니다.In the Global Rules window, the setup procedure will automatically advance to the Product Updates window if there are no rule errors.

  6. 다음에 Control Panel\All Control Panel Items\Windows Update\Change 설정에서 MicrosoftMicrosoft 업데이트 확인란을 선택하지 않으면 MicrosoftMicrosoft 업데이트 페이지가 나타납니다.The MicrosoftMicrosoft Update page will appear next if the MicrosoftMicrosoft Update check box in Control Panel\All Control Panel Items\Windows Update\Change settings is not checked. MicrosoftMicrosoft 업데이트 페이지에서 확인란을 선택하면 Windows Update를 검색하는 경우 최신 업데이트를 포함하도록 컴퓨터 설정이 변경됩니다.Putting a check in the MicrosoftMicrosoft Update page will change the computer settings to include the latest updates when you scan for Windows Update.

  7. 제품 업데이트 페이지에는 사용 가능한 최신 SQL ServerSQL Server 제품 업데이트가 표시됩니다.On the Product Updates page, the latest available SQL ServerSQL Server product updates are displayed. 업데이트를 포함하지 않으려면 SQL ServerSQL Server 제품 업데이트 포함 확인란의 선택을 취소합니다.If you don't want to include the updates, clear the Include SQL ServerSQL Server product updates check box. 제품 업데이트가 검색되지 않으면 SQL ServerSQL Server 설치 프로그램에서 이 페이지가 표시되지 않으며 설치 파일 설치 페이지로 자동으로 진행됩니다.If no product updates are discovered, SQL ServerSQL Server Setup does not display this page and auto advances to the Install Setup Files page.

  8. 설치 파일 설치 페이지에는 설치 파일의 다운로드, 추출 및 설치 진행률이 표시됩니다.On the Install Setup Files page, Setup provides the progress of downloading, extracting, and installing the Setup files. SQL ServerSQL Server 설치 프로그램에 대한 업데이트가 발견되고 이러한 업데이트가 포함되도록 지정된 경우 해당 업데이트도 함께 설치됩니다.If an update for SQL ServerSQL Server Setup is found, and is specified to be included, that update will also be installed.

  9. 업그레이드 규칙 창에서 규칙 오류가 없는 경우 설치 절차는 인스턴스 선택 창으로 자동으로 진행됩니다.In the Upgrade Rules window, the setup procedure will automatically advance to the Select instance window if there are no rule errors.

  10. 인스턴스 선택 페이지에서 업그레이드할 SQL ServerSQL Server 인스턴스를 지정합니다.On the Select Instance page, specify the instance of SQL ServerSQL Server to upgrade. 관리 도구 및 공유 기능을 업그레이드하려면 공유 기능만 업그레이드를 선택합니다.To upgrade Management tools and shared features, select Upgrade shared features only.

  11. 기능 선택 페이지에는 업그레이드할 기능이 미리 선택되어 있습니다.On the Select Features page, the features to upgrade will be preselected. 기능 이름을 선택하면 오른쪽 창에 각 구성 요소 그룹에 대한 설명이 나타납니다.A description for each component group appears in the right pane after you select the feature name.

    선택한 기능의 필수 구성 요소가 오른쪽 창에 표시됩니다.The prerequisites for the selected features are displayed on the right-hand pane. SQL ServerSQL Server 설치 프로그램에서는 이미 설치되어 있지 않은 필수 구성 요소가 있는 경우 이 절차의 뒷부분에 설명된 설치 단계에서 이를 설치합니다. Setup will install the prerequisite that are not already installed during the installation step described later in this procedure.

    참고

    인스턴스 선택 페이지에서 <공유 기능만 업그레이드> 를 선택하여 공유 기능을 업그레이드하도록 선택한 경우 [기능 선택] 페이지에서 모든 공유 기능이 미리 선택되어 있습니다.If you have opted to upgrade the shared features by selecting <Upgrade shared features only> on the Select Instance page, all the shared features are preselected on the Feature Selection page. 모든 공유 구성 요소는 동시에 업그레이드됩니다.All the shared components are upgraded at the same time.

  12. 인스턴스 구성 페이지에서 SQL ServerSQL Server인스턴스의 인스턴스 ID를 지정합니다.On the Instance Configuration page, specify the Instance ID for the instance of SQL ServerSQL Server.

    인스턴스 ID — 기본적으로 인스턴스 이름이 인스턴스 ID로 사용됩니다.Instance ID — By default, the instance name is used as the Instance ID. 인스턴스 ID는 SQL ServerSQL Server인스턴스의 설치 디렉터리 및 레지스트리 키를 식별하는 데 사용됩니다.This is used to identify installation directories and registry keys for your instance of SQL ServerSQL Server. 이는 기본 인스턴스와 명명된 인스턴스에 모두 해당됩니다.This is the case for default instances and named instances. 기본 인스턴스의 경우 인스턴스 이름 및 인스턴스 ID는 MSSQLSERVER입니다.For a default instance, the instance name and instance ID would be MSSQLSERVER. 기본값이 아닌 인스턴스 ID를 사용하려면 인스턴스 ID 입력란에 값을 제공합니다.To use a non-default instance ID, provide a value for the Instance ID textbox.

    모든 SQL ServerSQL Server 서비스 팩 및 업그레이드는 SQL ServerSQL Server인스턴스의 모든 구성 요소에 적용됩니다.All SQL ServerSQL Server service packs and upgrades will apply to every component of an instance of SQL ServerSQL Server.

    설치된 인스턴스 — 설치 프로그램을 실행 중인 컴퓨터에 있는 SQL ServerSQL Server 인스턴스가 표 형식으로 표시됩니다.Installed instances — The grid will show instances of SQL ServerSQL Server that are on the computer where Setup is running. 컴퓨터에 기본 인스턴스가 이미 설치된 경우 명명된 SQL ServerSQL Server인스턴스를 설치해야 합니다.If a default instance is already installed on the computer, you must install a named instance of SQL ServerSQL Server.

  13. 이 문서의 나머지 부분에 대한 워크플로는 설치에 대해 지정한 기능에 따라 달라집니다.Work flow for the rest of this article depends on the features that you have specified for your installation. 선택 항목에 따라 일부 페이지가 표시되지 않을 수도 있습니다.You might not see all the pages, depending on your selections.

  14. 서버 구성 - 서비스 계정 페이지에서 SQL ServerSQL Server 서비스에 대한 기본 서비스 계정이 표시됩니다.On the Server Configuration — Service Accounts page, the default service accounts are displayed for SQL ServerSQL Server services. 이 페이지에 구성된 실제 서비스는 사용자가 업그레이드하려는 기능에 따라 달라집니다.The actual services that are configured on this page depend on the features that you are upgrading.

    인증 및 로그인 정보는 이전 SQL ServerSQL Server인스턴스에서 가져옵니다.Authentication and login information will be carried forward from the previous instance of SQL ServerSQL Server. 모든 SQL ServerSQL Server 서비스에 동일한 로그인 계정을 할당하거나 각 서비스 계정을 따로 구성할 수 있습니다.You can assign the same login account to all SQL ServerSQL Server services, or you can configure each service account individually. 서비스 시작 유형을 자동 또는 수동으로 지정하거나 서비스의 해제 여부도 지정할 수 있습니다.You can also specify whether services start automatically, are started manually, or are disabled. MicrosoftMicrosoft 는 서비스 계정을 개별적으로 구성하도록 권장합니다. 그러면 "서비스 시작" 태스크 완료에 필요한 최소한의 권한만 SQL ServerSQL Server 서비스에 부여됩니다. recommends that you configure service accounts individually so that SQL ServerSQL Server services are granted the minimum permissions they have to have to complete their tasks. 자세한 내용은 Windows 서비스 계정 및 권한 구성를 참조하세요.For more information, see Configure Windows Service Accounts and Permissions.

    SQL ServerSQL Server인스턴스의 모든 서비스 계정에 대해 동일한 로그인 계정을 지정하려면 페이지 맨 아래에 있는 필드에 자격 증명을 제공합니다.To specify the same login account for all service accounts in this instance of SQL ServerSQL Server, provide credentials in the fields at the bottom of the page.

    보안 정보 빈 암호를 사용하지 마세요.Do not use a blank password. 강력한 암호를 사용하세요.Use a strong password.Security Note 빈 암호를 사용하지 마세요.Do not use a blank password. 강력한 암호를 사용하세요.Use a strong password.

    SQL ServerSQL Server 서비스에 대한 로그인 정보 지정을 완료하면 다음을 클릭합니다.When you are finished specifying login information for SQL ServerSQL Server services, click Next.

  15. 전체 텍스트 검색 업그레이드 옵션 페이지에서 업그레이드하려는 데이터베이스의 업그레이드 옵션을 지정합니다.On the Full-Text Search Upgrade Options page, specify the upgrade options for the databases being upgraded. 자세한 내용은 전체 텍스트 검색 업그레이드를 참조하세요.For more information, see Full-Text Search Upgrade Options.

  16. 모든 규칙이 통과하면 기능 규칙 창이 자동으로 진행됩니다.The Feature Rules window will automatically advance if all rules pass.

  17. 업그레이드 준비 페이지에는 설치 중에 지정된 설치 옵션이 트리 뷰로 표시됩니다.The Ready to Upgrade page displays a tree view of installation options that were specified during Setup. 계속하려면 설치를 클릭합니다.To continue, click Install. SQL ServerSQL Server 설치 프로그램은 선택한 기능에 대한 필수 구성 요소를 먼저 설치하고 그 다음에 기능을 설치합니다. Setup will first install the required prerequisites for the selected features followed by the feature installation.

  18. 설치 중에 진행률 페이지에서 제공하는 상태 정보를 통해 설치 진행률을 모니터링할 수 있습니다.During installation, the progress page provides status so that you can monitor installation progress as Setup continues.

  19. 설치가 끝나면 설치 및 기타 중요한 참고 사항에 대한 요약 로그 파일을 볼 수 있는 링크가 완료 페이지에 제공됩니다.After installation, the Complete page provides a link to the summary log file for the installation and other important notes. SQL ServerSQL Server 설치 과정을 완료하려면 닫기를 클릭합니다.To complete the SQL ServerSQL Server installation process, click Close.

  20. 컴퓨터를 다시 시작합니다.If you are instructed to restart the computer, do so now. 설치가 끝나면 설치 마법사에 표시되는 메시지를 읽어야 합니다.It is important to read the message from the Installation Wizard when you have finished with Setup. 설치 로그 파일에 대한 자세한 내용은 SQL Server 설치 로그 파일 보기 및 읽기를 참조하세요.For more information about Setup log files, see View and Read SQL Server Setup Log Files.

Next StepsNext Steps

SQL ServerSQL Server로 업그레이드한 후 다음 태스크를 완료하십시오.After you upgrade to SQL ServerSQL Server, complete the following tasks:

  • 서버 등록 - 업그레이드하면 이전 SQL ServerSQL Server인스턴스의 등록 설정이 제거됩니다.Register your servers — Upgrade removes registry settings for the previous instance of SQL ServerSQL Server. 업그레이드한 후 서버를 다시 등록해야 합니다.After you upgrade, you must reregister your servers.

  • 통계 업데이트 - 쿼리 성능을 최적화할 수 있도록 업그레이드 후에 모든 데이터베이스에 대한 통계를 업데이트하는 것이 좋습니다.Update statistics — To help optimize query performance, we recommend that you update statistics on all databases following upgrade. sp_updatestats 저장 프로시저를 사용하여 SQL ServerSQL Server 데이터베이스에 있는 사용자 정의 테이블의 통계를 업데이트할 수 있습니다.Use the sp_updatestats stored procedure to update statistics in user-defined tables in SQL ServerSQL Server databases.

  • SQL ServerSQL Server 설치 구성SQL ServerSQL Server는 공격받을 수 있는 시스템의 노출 영역을 줄이기 위해 핵심 서비스와 기능을 선별적으로 설치하고 활성화합니다.Configure your new SQL ServerSQL Server installation — To reduce the attackable surface area of a system, SQL ServerSQL Server selectively installs and enables key services and features. 노출 영역 구성 도구에 대한 자세한 내용은 이 릴리스의 추가 정보 파일을 참조하십시오.For more information about surface area configuration, see the readme file for this release.

참고 항목See Also

SQL Server 업그레이드 Upgrade SQL Server
이전 버전과의 호환성_삭제됨Backward Compatibility_deleted