적용 대상:SQL Server - Windows만 해당
Analysis Services의 새로운 기능에 설명된 대로 Analysis Services 인스턴스를 동일한 서버 모드의 SQL Server 버전으로 업그레이드하여 현재 릴리스에 도입된 기능을 활용할 수 있습니다.
동일한 하드웨어에서 실행되는 다른 인스턴스와 독립적으로 각 인스턴스를 현재 위치로 업그레이드할 수 있습니다. 그러나 대부분의 관리자는 프로덕션 작업을 새 서버로 전송하기 전에 애플리케이션 테스트에 대한 새 버전의 새 인스턴스를 설치하도록 선택합니다. 그러나 개발 또는 테스트 서버의 경우 현재 위치 업그레이드가 더 편리할 수 있습니다.
서버 업그레이드
서버 및 데이터베이스를 업그레이드하기 위한 두 가지 기본 방법은 다음과 같습니다.
참고
지정된 서버에 연결된 데이터베이스의 호환성 수준은 수동으로 변경하지 않는 한 동일하게 유지됩니다.
제자리 업그레이드
업그레이드 프로세스는 기존 데이터베이스를 이전 인스턴스에서 새 인스턴스로 자동으로 마이그레이션합니다. 메타데이터와 이진 데이터는 두 버전 간에 호환되므로 업그레이드한 후에는 데이터를 유지하고 데이터를 수동으로 마이그레이션할 필요가 없습니다.
기존 인스턴스를 업그레이드하려면 설정을 실행하고 기존 인스턴스의 이름을 새 인스턴스의 이름으로 지정합니다.
병렬 업그레이드
모든 데이터베이스를 백업하고 각 데이터베이스를 복원할 수 있는지 확인합니다. 자세히 알아보려면 Analysis Services 데이터베이스 백업 및 복원을 참조하세요.
나중에 업그레이드 후 서버 작업을 확인하는 기준으로 사용할 보고서, 스프레드시트 또는 대시보드 스냅샷 하위 집합을 식별합니다. 가능한 경우 업그레이드된 서버의 동일한 작업에 대한 비교를 실행할 수 있도록 성능 측정값을 수집합니다.
대체하려는 서버와 동일한 서버 모드(테이블 형식 또는 다차원)를 선택하여 Analysis Services의 새 인스턴스를 설치합니다.
포트를 구성하고 서버 관리자를 추가하기 위한 설치 후 작업을 수행합니다. 자세한 내용은 설치 후 구성(Analysis Services)을 참조하세요.
각 데이터베이스를 연결하거나 복원합니다.
DBCC를 실행하여 데이터베이스 무결성을 검사합니다. 테이블 형식 모델은 모델 계층 전체에서 고립된 개체에 대한 테스트를 포함하여 더 철저히 점검됩니다. 다차원 모델의 경우 파티션 인덱스만 검사됩니다. 자세한 내용은 Analysis Services의 테이블 형식 및 다차원 데이터베이스에 대한 DBCC(데이터베이스 일관성 검사기)를 참조하세요.
보고서, 스프레드시트 및 대시보드를 테스트하여 동작 또는 계산에 부정적인 변화가 없는지 확인합니다. 다차원 및 테이블 형식 워크로드 모두에서 더 빠른 성능을 확인할 수 있습니다.
처리 작업을 테스트하고 로그인이나 권한 문제를 수정합니다. 연결에 기본 서비스 계정을 사용하는 경우 새 서비스는 다른 계정으로 실행됩니다. 자세한 내용은 서비스 계정 구성(Analysis Services)을 참조하세요.
업그레이드된 서버에서 백업 및 복원 작업을 테스트하고 새 서버 이름을 사용하도록 스크립트를 조정합니다.
데이터베이스 업그레이드
이전 버전에서 작성된 데이터베이스는 원래 호환성 수준 설정을 사용하여 업그레이드된 서버에서 실행됩니다. 일반적으로 데이터베이스 또는 모델을 업그레이드하여 더 높은 호환성 수준에서 작동하여 새 기능에 액세스할 수 있지만 이렇게 하면 특정 서버 버전에 바인딩됩니다.
데이터베이스를 업그레이드하려면 일반적으로 SSDT(SQL Server Data Tools)에서 모델을 업그레이드한 다음 업그레이드된 서버 인스턴스에 솔루션을 배포합니다.
테이블 형식 및 다차원 데이터베이스는 서로 다른 버전 경로를 따릅니다. 다차원 모델과 테이블 형식 모델 모두 마찬가지로 번호가 매겨진 호환성 수준이 있는 것은 우연입니다. 기능 변경이 그 중 하나에만 영향을 주는 경우 모드는 다른 속도로 진행됩니다.
배경 지식을 제공할 목적으로 다음 표에 호환성 수준이 요약되어 있지만, 각 수준에서 제공하는 내용을 정확하게 이해하려면 세부 문서를 검토해야 합니다.
데이터베이스 모델 | 호환성 수준 | 호환되는 버전 |
---|---|---|
테이블 형식 | 1500 | SQL Server 2019 |
테이블 형식 | 1400 | SQL Server 2017 |
테이블 형식 | 1200 | SQL Server 2016 |
테이블 형식 | 1103 | SQL Server 2014 |
테이블 형식 | 1100 | SQL Server 2012 |
다차원 | 1100 | SQL Server 2012 이상 |
다차원 | 1050 | SQL Server 2005, 2008, 2008 R2 |
자세한 내용은 다음을 참조하세요.