적용 대상:SQL Server
이 섹션의 문서는 SQL Server 데이터베이스 엔진을 SQL Server의 이전 릴리스에서 SQL Server 2022(16.x)로 업그레이드하는 데 도움이 됩니다.
데이터베이스 엔진 업그레이드 방법을 선택합니다. 업그레이드를 시작하기 전에 다양한 업그레이드 방법을 이해해야 합니다. 이 문서에서는 업그레이드 방법 및 각 업그레이드 방법에서 수행하는 단계를 설명합니다.
데이터베이스 엔진 업그레이드 계획을 세우고 테스트합니다. 업그레이드 방법을 검토한 후에는 환경에 적합한 업그레이드 방법을 개발한 다음 기존 환경을 업그레이드하기 전에 업그레이드 방법을 테스트할 수 있습니다. 이 문서에서는 업그레이드 계획을 개발하고 테스트하는 방법에 대해 설명합니다.
데이터베이스 엔진 업그레이드를 완료합니다. 데이터베이스 엔진이 업그레이드되고 데이터베이스가 온라인 상태가 된 후 새 백업 만들기, 새 기능 사용을 위한 데이터베이스 기능 업그레이드, 전체 텍스트 카탈로그 다시 채우기 등의 추가 단계를 수행해야 합니다. 이 문서에서는 해당 단계를 설명합니다.
데이터베이스 호환성 수준을 업그레이드합니다.
적용 대상: SQL Server, Azure SQL 데이터베이스, Azure SQL Managed Instance
데이터베이스가 새 버전의 SQL Server 또는 Azure SQL Database에서 온라인 상태가 된 후 수행할 단계 중 하나는 데이터베이스 호환성 수준을 변경하여 새 기능을 사용하도록 데이터베이스 기능 모드를 업그레이드하는 것일 수 있습니다. 이러한 작업은 수동으로 또는 쿼리 튜닝 도우미를 통해 수행할 수 있습니다.
데이터베이스 호환성 수준을 변경하고 쿼리 저장소를 사용합니다. 데이터베이스 호환성 수준을 수동으로 변경한 후에는 쿼리 저장소를 사용하여 성능을 모니터링하고 가능한 회귀를 식별합니다. 이 문서에서는 권장되는 프로세스를 설명하고 권장되는 워크플로를 제공합니다.
쿼리 튜닝 도우미를 사용하여 데이터베이스를 업그레이드합니다. 또는 수동 변경의 경우에는 데이터베이스 호환성 수준 변경의 권장 프로세스를 통해 안내되는 QTA(쿼리 튜닝 도우미)를 사용합니다. 이 문서에서는 해당 프로세스를 설명하고 QTA 워크플로에 대한 지침을 제공합니다.
데이터베이스 호환성 수준을 변경한 후 사용할 수 있는 새 기능 및 향상된 동작에 대한 자세한 내용은 호환성 수준 간의 차이점을 참조하세요.
새 SQL Server 기능을 활용하세요. 마지막으로 이전 단계를 완료한 후에는 특정 새 데이터베이스 엔진의 향상된 기능을 이용하는 방법을 살펴볼 수 있습니다. 이 문서에서는 해당 향상된 기능 중 몇 가지를 소개하고 자세한 정보를 확인할 수 있는 링크를 제공합니다.