지원되는 버전 업그레이드(SQL Server 2016)

적용 대상:SQL Server - Windows 한정

SQL Server 2008(10.0.x), SQL Server 2008 R2(10.50.x), SQL Server 2012(11.x) 및 SQL Server 2014(12.x)에서 업그레이드할 수 있습니다. 이 문서에서는 이러한 SQL Server 버전에 지원되는 업그레이드 경로 및 SQL Server 2016(13.x)에 대해 지원되는 버전 업그레이드에 대해 설명합니다.

업그레이드 전 검사 목록

  • 한 버전의 SQL Server 2016(13.x) 에서 다른 버전으로 업그레이드하기 전에 현재 사용 중인 기능이 이동할 버전에서 지원되는지 확인합니다.

  • SQL Server를 업그레이드하기 전에 SQL Server 에이전트에 대해 Windows 인증을 사용하도록 설정하고 기본 구성, 즉 SQL Server 에이전트 서비스 계정이 SQL Server sysadmin 그룹의 멤버인지를 확인합니다.

  • SQL Server 2016(13.x)로 업그레이드하려면 지원되는 운영 체제를 실행해야 합니다. 자세한 내용은 SQL Server 2016 설치를 위한 하드웨어 및 소프트웨어 요구 사항을 참조하세요.

  • 다시 시작이 보류 중인 경우 업그레이드가 차단됩니다.

  • Windows Installer 서비스가 실행되고 있지 않은 경우 업그레이드가 차단됩니다.

지원되지 않는 시나리오

  • SQL Server 2016(13.x)에서는 버전 간 인스턴스가 지원되지 않습니다. 데이터베이스 엔진, Analysis Services및 Reporting Services 구성 요소의 버전 번호는 SQL Server 2016(13.x)인스턴스에서 동일해야 합니다.

  • SQL Server 2016(13.x)은 64비트 플랫폼에서만 사용할 수 있습니다. 플랫폼 간 업그레이드는 지원되지 않습니다. SQL Server 설치 프로그램을 사용하여 SQL Server 의 32비트 인스턴스를 네이티브 64비트로 업그레이드할 수 없습니다. 하지만 데이터베이스를 복제에 게시하지 않은 경우 SQL Server의 32비트 인스턴스에서 데이터베이스를 분리하거나 백업한 다음 이를 SQL Server (64비트)의 새 인스턴스에 연결하거나 이 인스턴스로 복원할 수 있습니다. master, msdb 및 model 시스템 데이터베이스의 모든 로그인과 기타 사용자 개체를 다시 만들어야 합니다.

  • 기존 SQL Server인스턴스를 업그레이드하는 동안에는 새 기능을 추가할 수 없습니다. SQL Server 인스턴스를 SQL Server 2016(13.x)로 업그레이드한 후 SQL Server 2016(13.x) 설치 프로그램을 사용하여 기능을 추가할 수 있습니다. 자세한 내용은 SQL Server 2016 인스턴스에 기능 추가(설치 프로그램)를 참조하세요.

  • WOW 모드에서는 장애 조치(Failover) 클러스터가 지원되지 않습니다.

  • 이전 SQL Server 버전의 평가판에서는 업그레이드가 지원되지 않습니다.

  • RC1 또는 SQL Server 2016 이전 버전을 RC3 이상 버전으로 업그레이드하는 경우, 업그레이드하기 전에 PolyBase를 제거한 다음 업그레이드한 후에 다시 설치해야 합니다.

이전 버전에서 SQL Server 2016(13.x)로 업그레이드

SQL Server 2016은 다음 버전의 SQL Server에서 업그레이드할 수 있습니다.

  • SQL Server 2008(10.0.x) SP4 이상
  • SQL Server 2008 R2(10.50.x) SP3 이상
  • SQL Server 2012(11.x) SP2 이상
  • SQL Server 2014(12.x) 이상

참고

SQL Server 2005(9.x) 에서 데이터베이스를 업그레이드하려면 2005에 대한 지원을 참조하세요.

다음 표에는 이전 SQL Server 버전을 SQL Server 2016(13.x)로 업그레이드하는 데 지원되는 시나리오가 나열되어 있습니다.

다음 버전에서 업그레이드 지원되는 업그레이드 경로
SQL Server 2008(10.0.x) SP4 Enterprise SQL Server 2016(13.x) Enterprise
SQL Server 2008(10.0.x) SP4 Developer SQL Server 2016(13.x) Developer
SQL Server 2008(10.0.x) SP4 Standard SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard
SQL Server 2008(10.0.x) SP4 Small Business SQL Server 2016(13.x) Standard
SQL Server 2008(10.0.x) SP4 Web SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web
SQL Server 2008(10.0.x) SP4 Workgroup SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard
SQL Server 2008(10.0.x) SP4 Express SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Express
SQL Server 2008 R2(10.50.x) SP3 Datacenter SQL Server 2016(13.x) Enterprise
SQL Server 2008 R2(10.50.x) SP3 Enterprise SQL Server 2016(13.x) Enterprise
SQL Server 2008 R2(10.50.x) SP3 Developer SQL Server 2016(13.x) Developer
SQL Server 2008 R2(10.50.x) SP3 Small Business SQL Server 2016(13.x) Standard
SQL Server 2008 R2(10.50.x) SP3 Standard SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard
SQL Server 2008 R2(10.50.x) SP3 Web SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web
SQL Server 2008 R2(10.50.x) SP3 Workgroup SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard
SQL Server 2008 R2(10.50.x) SP3 Express SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Express
SQL Server 2012(11.x) SP2 Enterprise SQL Server 2016(13.x) Enterprise
SQL Server 2012(11.x) SP2 Developer SQL Server 2016(13.x) Developer

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Enterprise
SQL Server 2012(11.x) SP2 Standard SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard
SQL Server 2012(11.x) SP1 Web SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web
SQL Server 2012(11.x) SP2 Express SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Express

SQL Server 2012(11.x) SP2 비즈니스 인텔리전스 SQL Server 2016(13.x) Enterprise
SQL Server 2012(11.x) SP2 Evaluation SQL Server 2016(13.x) Evaluation

SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Developer
SQL Server 2014(12.x) Enterprise SQL Server 2016(13.x) Enterprise
SQL Server 2014(12.x) Developer SQL Server 2016(13.x) Developer

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Enterprise
SQL Server 2014(12.x) Standard SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard
SQL Server 2014(12.x) Web SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web
SQL Server 2014(12.x) Express SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Express

SQL Server 2016(13.x) Developer
SQL Server 2014(12.x) Business Intelligence SQL Server 2016(13.x) Enterprise
SQL Server 2014(12.x) Evaluation SQL Server 2016(13.x) Evaluation

SQL Server 2016(13.x) Enterprise

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Developer
SQL Server 2016(13.x) 출시 후보* SQL Server 2016(13.x) Enterprise
SQL Server 2016(13.x) Developer SQL Server 2016(13.x) Enterprise

* Microsoft는 특별히 TAP(기술 채택 프로그램)에 참여하는 고객들을 위해 릴리스 후보 소프트웨어에서의 업그레이드를 지원합니다.

SQL Server 2005(9.x)의 SQL Server 2016(13.x) 지원

이 섹션에서는 SQL Server 2016(13.x) 에 대한 SQL Server 2005(9.x)지원에 대해 설명합니다. SQL Server 2016(13.x)에서는 다음을 수행할 수 있습니다.

  • SQL Server 2005(9.x) 데이터베이스(mdf/ldf 파일)를 데이터베이스 엔진의 SQL Server 2016(13.x) 인스턴스에 연결합니다.

  • 백업에서 SQL Server 2005(9.x) 데이터베이스를 데이터베이스 엔진의 SQL Server 2016(13.x) 인스턴스로 복원합니다.

  • SQL Server 2005 Analysis Services(SSAS) 큐브를 백업하고 SQL Server 2016(13.x)에 복원합니다.

참고

SQL Server 2005(9.x) 데이터베이스를 SQL Server 2016(13.x)로 업그레이드하는 경우 데이터베이스 호환성 수준이 90에서 100으로 변경됩니다. SQL Server 2016(13.x)에서 데이터베이스 호환성 수준에 유효한 값은 100, 110, 120 및 130입니다. ALTER DATABASE 호환성 수준(Transact-SQL)에서는 호환성 수준 변경이 SQL Server 애플리케이션에 미칠 수 있는 영향에 대해 설명합니다.

위의 목록에 지정되지 않은 모든 시나리오는 지원되지 않습니다. 여기에는 다음이 포함되지만 이에 제한되지 않습니다.

  • 동일한 컴퓨터에 SQL Server 2005(9.x) 및 SQL Server 2016(13.x)를 함께 설치

  • SQL Server 2005(9.x) 인스턴스를 SQL Server 2016(13.x) 인스턴스가 포함된 복제 토폴로지의 멤버로 사용

  • SQL Server 2016(13.x) 및 SQL Server 2005(9.x) 인스턴스 간의 데이터베이스 미러링 구성

  • SQL Server 2016(13.x) 및 SQL Server 2005(9.x) 인스턴스 간의 로그 전달을 사용하여 트랜잭션 로그 백업

  • SQL Server 2016(13.x) 및 SQL Server 2005(9.x) 인스턴스 간의 연결된 서버 구성

  • SQL Server 2005(9.x) Management Studio에서 SQL Server 2016(13.x) 인스턴스 관리

  • SQL Server 2005 Analysis Services(SSAS) Management Studio에서 SQL Server 2016(13.x) 큐브 연결

  • SQL Server 2005 Integration Services(SSIS) Management Studio에서 SQL Server 2016(13.x) 에 연결

  • SQL Server 2005 Integration Services(SSIS) Management Studio에서 SQL Server 2016(13.x) 서비스 관리

  • 실행 및 업그레이드와 같은 SQL Server 2005(9.x) 타사 사용자 지정 Integration Services 구성 요소에 대한 지원

SQL Server 2016(13.x) Edition Upgrade

다음 표에는 SQL Server 2016(13.x)에서 지원되는 버전 업그레이드 시나리오가 나열되어 있습니다.

버전 업그레이드를 수행하는 방법에 대한 단계별 지침은 다른 SQL Server 2016 버전으로 업그레이드(설치 프로그램)를 참조하세요.

업그레이드할 버전 업그레이드 버전
SQL Server 2016(13.x) Enterprise(Server+CAL 및 코어)** SQL Server 2016(13.x) Enterprise
SQL Server 2016(13.x) Evaluation Enterprise** SQL Server 2016(13.x) Enterprise(Server+CAL 또는 코어 라이선스)

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Developer

SQL Server 2016(13.x) Web

Evaluation(무료 버전)에서 유료 버전으로 업그레이드할 경우 독립 실행형 설치는 지원되지만 클러스터형 설치는 지원되지 않습니다. 가용성 그룹에 참여하는 Windows 장애 조치(failover) 클러스터에 설치된 독립 실행형 인스턴스에는 이 제한이 적용되지 않습니다.
SQL Server 2016(13.x) Standard** SQL Server 2016(13.x) Enterprise(Server+CAL 또는 코어 라이선스)
SQL Server 2016(13.x) Developer** SQL Server 2016(13.x) Enterprise(Server+CAL 또는 코어 라이선스)

SQL Server 2016(13.x) Web

SQL Server 2016(13.x) Standard
SQL Server 2016(13.x) Web SQL Server 2016(13.x) Enterprise(Server+CAL 또는 코어 라이선스)

SQL Server 2016(13.x) Standard
SQL Server 2016(13.x) Express* SQL Server 2016(13.x) Enterprise(Server+CAL 또는 코어 라이선스)

SQL Server 2016(13.x) Developer

SQL Server 2016(13.x) Standard

SQL Server 2016(13.x) Web

또한 SQL Server 2016(13.x) Enterprise(Server+CAL 라이선스)와 SQL Server 2016(13.x) Enterprise(코어 라이선스) 간의 에디션 업그레이드를 수행할 수도 있습니다.

에디션 업그레이드 원본 에디션 업그레이드 대상
SQL Server 2016(13.x) Enterprise(Server+CAL 라이선스)** SQL Server 2016(13.x) Enterprise(코어 라이선스)
SQL Server 2016(13.x) Enterprise(코어 라이선스) SQL Server 2016(13.x) Enterprise(Server+CAL 라이선스)

* SQL Server 2016(13.x) Express with Tools 및 SQL Server 2016(13.x) Express with Advanced Services에도 적용됩니다.

** SQL Server 2016(13.x) 장애 조치(failover) 클러스터의 버전 변경은 제한됩니다. 다음과 같은 시나리오는 SQL Server 2016(13.x) 장애 조치(Failover) 클러스터에서 지원되지 않습니다.

  • SQL Server 2016(13.x) Enterprise를 SQL Server 2016(13.x) Developer, Standard 또는 Evaluation으로 변경

  • SQL Server 2016(13.x) Developer를 SQL Server 2016(13.x) Standard 또는 Evaluation으로 변경

  • SQL Server 2016(13.x) Standard를 SQL Server 2016(13.x) Evaluation으로 변경

  • SQL Server 2016(13.x) Evaluation을 SQL Server 2016(13.x) Standard로 변경