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