지원되는 버전 업그레이드(SQL Server 2019)
적용 대상: SQL Server - Windows만 해당
SQL Server 2012(11.x), SQL Server 2014(12.x), SQL Server 2016(13.x), SQL Server 2017(14.x)에서 업그레이드할 수 있습니다. 이 문서에서는 이러한 SQL Server 버전에 지원되는 업그레이드 경로 및 SQL Server 2019(15.x)에 대해 지원되는 버전 업그레이드에 대해 설명합니다.
업그레이드 전 검사 목록
다른 SQL Server 2019(15.x) 버전으로 업그레이드하기 전에 현재 사용 중인 기능이 업그레이드할 버전에서 지원되는지 확인하세요.
지원되는 하드웨어 및 소프트웨어를 확인합니다.
SQL Server를 업그레이드하기 전에 SQL Server 에이전트에 대해 Windows 인증을 사용하도록 설정하고 기본 구성, 즉 SQL Server 에이전트 서비스 계정이 SQL Server sysadmin 그룹의 멤버인지를 확인합니다.
SQL Server 2019(15.x)로 업그레이드하려면 지원되는 운영 체제를 실행해야 합니다. 자세한 내용은 SQL Server 설치를 위한 하드웨어 및 소프트웨어 요구 사항을 참조하세요.
다시 시작이 보류 중인 경우 업그레이드가 차단됩니다.
Windows Installer 서비스가 실행되고 있지 않은 경우 업그레이드가 차단됩니다.
지원되지 않는 시나리오
SQL Server 2019(15.x)의 버전 간 인스턴스는 지원되지 않습니다. 데이터베이스 엔진 구성 요소의 버전 번호는 SQL Server 2019(15.x)의 인스턴스에서 동일해야 합니다.
SQL Server 2019(15.x)는 64비트 플랫폼에서만 사용할 수 있습니다. 플랫폼 간 업그레이드는 지원되지 않습니다. SQL Server 설치 프로그램을 사용하여 SQL Server 의 32비트 인스턴스를 네이티브 64비트로 업그레이드할 수 없습니다. 하지만 데이터베이스를 복제에 게시하지 않은 경우 SQL Server의 32비트 인스턴스에서 데이터베이스를 분리하거나 백업한 다음 이를 SQL Server(64비트)의 새 인스턴스에 연결하거나 이 인스턴스로 복원할 수 있습니다.
master
,msdb
및model
시스템 데이터베이스의 모든 로그인과 기타 사용자 개체를 다시 만들어야 합니다.기존 SQL Server 인스턴스를 업그레이드하는 동안에는 새 기능을 추가할 수 없습니다. SQL Server의 인스턴스를 SQL Server 2019(15.x)로 업그레이드한 후 SQL Server 2019(15.x) 설치 프로그램을 사용하여 기능을 추가할 수 있습니다. 자세한 내용은 SQL Server 인스턴스에 기능 추가(설치 프로그램)를 참조하세요.
이전 버전에서 SQL Server 2019(15.x)로 업그레이드
SQL Server 2019(15.x)는 다음 버전의 SQL Server에서 업그레이드할 수 있습니다.
- SQL Server 2012(11.x) SP4 이상
- SQL Server 2014(12.x) SP2 이상
- SQL Server 2016(13.x) RTM 이상
- SQL Server 2017(14.x)
다음 표에는 이전 SQL Server 버전의 SQL Server 2019(15.x) 업그레이드가 지원되는 시나리오가 나열되어 있습니다.
다음 버전에서 업그레이드 | 지원되는 업그레이드 경로 |
---|---|
SQL Server 2012(11.x) SP4 Enterprise | SQL Server 2019 (15.x) Enterprise |
SQL Server 2012(11.x) SP4 Developer | SQL Server 2019(15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019 (15.x) Enterprise |
SQL Server 2012(11.x) SP4 Standard | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard |
SQL Server 2012(11.x) SP4 Web | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web |
SQL Server 2012(11.x) SP4 Express | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019(15.x) Express |
SQL Server 2012(11.x) SP4 Business Intelligence | SQL Server 2019 (15.x) Enterprise |
SQL Server 2012(11.x) SP4 Evaluation | SQL Server 2019(15.x) Evaluation SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019(15.x) Developer |
SQL Server 2014(12.x) SP2 Enterprise | SQL Server 2019 (15.x) Enterprise |
SQL Server 2014(12.x) SP2 Developer | SQL Server 2019(15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019 (15.x) Enterprise |
SQL Server 2014(12.x) SP2 Standard | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard |
SQL Server 2014(12.x) SP2 Web | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web |
SQL Server 2014(12.x) SP2 Express | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019(15.x) Express SQL Server 2019(15.x) Developer |
SQL Server 2014(12.x) SP2 Business Intelligence | SQL Server 2019 (15.x) Enterprise |
SQL Server 2014(12.x) SP2 Evaluation | SQL Server 2019(15.x) Evaluation SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019(15.x) Developer |
SQL Server 2016(13.x) 13.0.1601.5 Enterprise | SQL Server 2019 (15.x) Enterprise |
SQL Server 2016(13.x) 13.0.1601.5 Developer | SQL Server 2019(15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019 (15.x) Enterprise |
SQL Server 2016(13.x) 13.0.1601.5 Standard | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard |
SQL Server 2016(13.x) 13.0.1601.5 Web | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web |
SQL Server 2016(13.x) 13.0.1601.5 Express | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019(15.x) Express SQL Server 2019(15.x) Developer |
SQL Server 2016(13.x) 13.0.1601.5 Business Intelligence | SQL Server 2019 (15.x) Enterprise |
SQL Server 2016(13.x) 13.0.1601.5 Evaluation | SQL Server 2019(15.x) Evaluation SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019(15.x) Developer |
SQL Server 2017(14.x) Enterprise | SQL Server 2019 (15.x) Enterprise |
SQL Server 2017(14.x) Developer | SQL Server 2019(15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019 (15.x) Enterprise |
SQL Server 2017(14.x) Standard | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard |
SQL Server 2017(14.x) Web | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web |
SQL Server 2017(14.x) Express | SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019(15.x) Express SQL Server 2019(15.x) Developer |
SQL Server 2017(14.x) Business Intelligence | SQL Server 2019 (15.x) Enterprise |
SQL Server 2017(14.x) Evaluation | SQL Server 2019(15.x) Evaluation SQL Server 2019 (15.x) Enterprise SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web SQL Server 2019(15.x) Developer |
SQL Server 2019(15.x) 릴리스 후보 1 | SQL Server 2019 (15.x) Enterprise |
SQL Server 2019(15.x) Developer | SQL Server 2019 (15.x) Enterprise |
1 Microsoft는 특별히 얼리어답터 프로그램에 참여한 고객들을 위해 릴리스 후보 소프트웨어에서의 업그레이드를 지원합니다.
SQL Server 2019(15.x)로 마이그레이션
원본 데이터베이스 호환성 수준이 90
이상인 경우 데이터베이스를 이전 버전의 SQL Server에서 SQL Server 2019(15.x)로 마이그레이션할 수 있습니다. 호환성 수준이 90
인 데이터베이스(예: SQL Server 2005(9.x))는 SQL Server 2019(15.x)로 마이그레이션될 때 자동으로 호환성 수준 100
으로 업그레이드됩니다. 원본 데이터베이스의 호환성 수준이 100
이상인 경우 SQL Server 2019(15.x)에서 호환성 수준이 변경되지 않습니다.
자세한 내용은 Azure 데이터베이스 마이그레이션 가이드를 참조하세요.
다음은 마이그레이션을 계획하고 구현하는 데 도움이 되는 팁과 도구입니다.
도구 또는 기능 | 설명 |
---|---|
마이그레이션 도구 | 마이그레이션은 DMA(Data Migration Assistant)를 통해 지원됩니다. |
Backup 및 복원 | SQL Server 2008(10.0.x) 이상에서 생성된 백업은 데이터베이스 백업의 호환성 수준이 100 이상인 경우 호환성 수준을 변경하지 않고 SQL Server 2019(15.x)로 복원할 수 있습니다.SQL Server 2005(9.x)에서 생성된 백업을 포함하여 호환성 수준이 90 인 데이터베이스는 SQL Server 2019(15.x)로 마이그레이션될 때 자동으로 호환성 수준 100 으로 업그레이드됩니다. |
로그 전달 | 주 데이터베이스에서 SQL Server 2008(10.0.x) SP3 이상 또는 SQL Server 2008 R2(10.50.x) SP2 이상을 실행하고 보조 데이터베이스에서 SQL Server 2019(15.x)를 실행하는 경우 로그 전달이 지원됩니다. 경고: 자동 또는 수동 장애 조치(failover)가 발생하고 SQL Server 2019(15.x) 인스턴스가 주 데이터베이스가 되면 SQL Server 2008(10.0.x) 또는 SQL Server 2008 R2(10.50.x) 인스턴스는 보조 데이터베이스가 되어 주 데이터베이스의 변경 내용을 받을 수 없습니다. |
대량 로드 | 테이블은 SQL Server 2008(10.0.x) 또는 SQL Server 2008 R2(10.50.x)에서 SQL Server 2019(15.x)로 대량 복사할 수 있습니다. |
SQL Server 2019(15.x) 버전 업그레이드
다음 표에는 SQL Server 2019(15.x)에서 지원되는 버전 업그레이드 시나리오가 나열되어 있습니다.
버전 업그레이드를 수행하는 방법에 대한 단계별 지침은 다른 SQL Server 버전으로 업그레이드(설치 프로그램)를 참조하세요.
다음 버전에서 업그레이드 | 다음 버전으로 업그레이드 |
---|---|
SQL Server 2019(15.x) Enterprise(Server+CAL 및 Core) 3 | SQL Server 2019 (15.x) Enterprise |
SQL Server 2019(15.x) Evaluation Enterprise 2, 3 | SQL Server 2019(15.x) Enterprise(Server+CAL 또는 코어 라이선스) SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Developer SQL Server 2019(15.x) Web |
SQL Server 2019(15.x) Standard 3 | SQL Server 2019(15.x) Enterprise(Server+CAL 또는 코어 라이선스) |
SQL Server 2019(15.x) Developer 3 | SQL Server 2019(15.x) Enterprise(Server+CAL 또는 코어 라이선스) SQL Server 2019(15.x) Web SQL Server 2019 (15.x) Standard |
SQL Server 2019(15.x) Web | SQL Server 2019(15.x) Enterprise(Server+CAL 또는 코어 라이선스) SQL Server 2019 (15.x) Standard |
SQL Server 2019(15.x) Express 1 | SQL Server 2019(15.x) Enterprise(Server+CAL 또는 코어 라이선스) SQL Server 2019(15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019(15.x) Web |
또한 SQL Server 2019(15.x) Enterprise(Server+CAL 라이선스)와 SQL Server 2019(15.x) Enterprise(코어 라이선스) 간의 버전 업그레이드를 수행할 수도 있습니다.
버전 업그레이드 원본 | 버전 업그레이드 대상 |
---|---|
SQL Server 2019(15.x) Enterprise(Server+CAL 라이선스) 3 | SQL Server 2019(15.x) Enterprise(코어 라이선스) |
SQL Server 2019(15.x) Enterprise(코어 라이선스) | SQL Server 2019(15.x) Enterprise(Server+CAL 라이선스) |
1 SQL Server 2019(15.x) Express with Tools 및 SQL Server 2019(15.x) Express with Advanced Services에도 적용됩니다.
2 Evaluation(무료 버전)에서 유료 버전으로 업그레이드할 경우 독립 실행형 설치는 지원되지만 클러스터형 설치는 지원되지 않습니다. 가용성 그룹에 참여하는 Windows 장애 조치(failover) 클러스터에 설치된 독립 실행형 인스턴스에는 이 제한이 적용되지 않습니다.
3 SQL Server 2019(15.x)의 클러스터된 인스턴스 버전의 변경은 제한됩니다. 다음과 같은 시나리오는 SQL Server 2019(15.x) 장애 조치(Failover) 클러스터에서 지원되지 않습니다.
- SQL Server 2019(15.x) Enterprise를 SQL Server 2019(15.x) Developer, Standard 또는 Evaluation으로
- SQL Server 2019(15.x) Developer를 SQL Server 2019(15.x) Standard 또는 Evaluation으로
- SQL Server 2019(15.x) Standard를 SQL Server 2019(15.x) Evaluation으로
- SQL Server 2019(15.x) Evaluation을 SQL Server 2019 (15.x) Standard로