sitelink1 http://sqlmvp.kr/140202845802 
sitelink2  

- Version : SQL 2008, 2008R2, 2012 

SQL Server Enterprise 에디션에서는 데이터 압축, 파티셔닝, TDE(투명한 데이터 암호화), CDC(변경된 데이터 캡처)등의 기능을 제공한다. 이 기능은 내부적으로 데이터베이스 엔진이 파일 저장 정보를 관리 할 것이다. 

 

이렇게 Enterprise 에디션을 사용하는 경우 Standard 에디션으로 다운그레이드 할 때 오류가 발생 할 수 있다. 동적 관리 뷰 sys.dm_db_persisted_sku_reatures 를 사용하여 특정 기능을 사용하는 데이터베이스의 영향도를 확인 할 수 있다. 

 

예를 들어 SQL Server 2008 Standard 에디션 인스턴스에 AdventrueWorks 데이터베이스를 복원하려고 할 때 Person.address 테이블은 엔터프라이즈 에디션의 페이지 수준 압축을 사용하는 테이블이다. 이때 데이터베이스 복원 시 다음과 같은 오류가 발생 할 수 있다. 

 

RESTORE DATABASE is terminating abnormally. 

Msg 909, Level 21, State 1, Line 4  

Database 'AdventureWorks' cannot be started in this edition of SQL Server because partor all of object 'Address' is enabled with data compression or vardecimal storageformat. Data compression and vardecimal storage format are only supported on SQL ServerEnterprise Edition.  

Msg 933, Level 21, State 1, Line 4  

Database 'AdventureWorks' cannot be started because some of the database functionalityis not available in the current edition of SQL Server. 

 

 1.png

 

 

DBA는 SQL Server 2008 엔터프라이즈에서 다른 에디션으로 변경 하려고 할 때 현재 데이터베이스가 제한하는 기능 을 사용하는지 여부를 확인하기 위해 다음 스크립트를 실행하여 확인 할 수 있다.

 

USE AdventureWorks 

GO 

SELECT *  

FROM sys.dm_db_persisted_sku_features  

GO  

  

 2.png

 

원문 :: https://www.omnibuscode.com/board/board_mssql/34824

번호 제목 글쓴이 날짜 조회 수
41 SQL Server 2008 R2 제거 file 황제낙엽 2016.06.15 1750
40 서버 컴퓨터 이름 변경과 함께 SQL Server 이름 변경 하기 file 황제낙엽 2016.07.19 1404
39 SQL Server 트랜잭션 복제(replication-DB 미러링) 구성 방법 황제낙엽 2016.06.14 1076
38 MS SQL Replication 아키텍쳐 file 황제낙엽 2016.05.24 719
37 SQL Server 2012 서버 복제 (게시 & 구독) - 1 file 황제낙엽 2016.06.08 679
36 Downgrade from SQL Server Enterprise Edition to Standard Edition file 황제낙엽 2016.06.23 597
35 SQL Server 2016 설치를 위한 하드웨어 및 소프트웨어 요구 사항 황제낙엽 2016.06.14 583
34 SQL Server 2014 제품별 기능 및 가격 file 황제낙엽 2016.05.24 480
33 SqlServer 백업 / 복제 (DB Copy 방식) 정리 [SQL Server 2008 R2] file 황제낙엽 2016.06.13 417
32 SELECT 후 다른 Table에 UPDATE 하는 방법 (MSSQL) 황제낙엽 2008.01.28 331
31 Windows 방화벽에서 SQL Server 포트 허용하기 황제낙엽 2020.02.13 274
30 SQL Server 2012 서버 복제 (게시 & 구독) - 2 file 황제낙엽 2016.06.14 257
29 sql server 복제(replication)에서는 서버 연결 시 실제 서버 이름이 필요합니다 (트랜잭션 복제 구성 ) file 황제낙엽 2016.06.14 250
» SQL Server 에디션 다운그레이드와 제한된 기능 확인 file 황제낙엽 2016.06.18 228
27 DB 성능 최적화 14가지 지키기 (쿼리 성능 향상) 황제낙엽 2019.05.29 184
26 MS-SQL Server 2008 SA계정 활성화. (SQL Server 인증 연결) file 황제낙엽 2016.06.14 184
25 Identify database features restricted to a specific edition of SQL Server 2008 file 황제낙엽 2016.06.18 183
24 SQL Server 2012 설치를 위한 하드웨어 및 소프트웨어 요구 사항 황제낙엽 2016.05.24 180
23 SQL Server 2014 향상된 백업 및 복원 file 황제낙엽 2016.06.14 165
22 SQL Server 를 Developer (Enterprise) 에서 Standard 로 교체하기(Downgrade) 황제낙엽 2016.06.23 161