SQL Server 개체 및 버전에 대한 DAC 지원

DAC(데이터 계층 응용 프로그램)는 가장 일반적으로 사용되는 데이터베이스 엔진 개체를 지원합니다.

지원되는 SQL Server 개체

작성 또는 편집할 수 있도록 지원되는 개체만 데이터 계층 응용 프로그램에 지정할 수 있습니다. 데이터 계층 응용 프로그램 추출 마법사는 DAC에서 지원되지 않는 개체가 포함된 기존 데이터베이스에서는 DAC를 추출하지 않으며 DAC에서 지원되지 않는 것으로 발견된 개체를 보고합니다.

DATABASE ROLE

FUNCTION: 인라인 테이블 반환

FUNCTION: 다중 문 테이블 반환

FUNCTION: 스칼라

INDEX: 클러스터형

INDEX: 비클러스터형

INDEX: 고유

LOGIN

SCHEMA

STORED PROCEDURE: Transact-SQL

TABLE: CHECK 제약 조건

TABLE: 데이터 정렬

TABLE: 계산 열을 포함하는 열

TABLE: DEFAULT 제약 조건

TABLE: FOREIGN KEY 제약 조건

TABLE: INDEX 제약 조건

TABLE: PRIMARY KEY 제약 조건

TABLE: UNIQUE 제약 조건

TRIGGER: DML

TYPE: 사용자 정의 데이터 형식

TYPE: 사용자 정의 테이블 형식

USER

VIEW

각 SQL Server 버전에서 지원되는 데이터 계층 응용 프로그램

SQL Server 버전마다 DAC 작업에 대해 지원되는 수준이 다릅니다.

DAC 작업

SQL Server 2008 R2

SQL Azure

SQL Server 2008

SQL Server 2005

SQL Server 2000

DAC 삭제

지원됨

지원됨

SP2(서비스 팩 2) 이상

SP4(서비스 팩 4) 이상

지원 안 함

DAC 배포

지원됨

지원됨

SP2 이상

SP4 이상

지원 안 함

DAC 추출

지원됨

지원됨

지원됨

지원됨

지원됨

DAC 등록

지원됨

지원됨

SP2 이상

SP4 이상

지원 안 함

DAC 업그레이드

지원됨

지원됨

SP2 이상

SP4 이상

지원 안 함

클라이언트 도구에서 DAC 작업 지원

지원됨

지원 안 함

지원 안 함

지원 안 함

지원 안 함

하나의 SQL Server 버전에서 지원되는 모든 DAC 작업은 해당 제품의 모든 버전에서 지원됩니다.

[!참고]

SQL Server 2008 R2서비스 팩 1(SP1) 및 Visual Studio 2010 SP1에는 병렬 업그레이드부터 전체 업그레이드까지 DAC 업그레이드를 변경하는 새로운 DAC Framework 1.1이 포함되어 있습니다. 전체 업그레이드는 SQL Azure에서도 지원되지만 병렬 업그레이드는 지원되지 않습니다. DAC Framework 1.1도 DAC 패키지 파일(.dacpac)의 형식을 변경합니다. DAC Framework 1.1은 이전 DAC Framework 1.0을 사용하여 만든 DAC 패키지를 지원하지만, DAC Framework 1.0을 실행하는 클라이언트는 DAC Framework 1.1을 사용하여 만든 DAC 패키지를 처리할 수 없습니다. SQL Server 2008 R2에는 전체 업그레이드를 수행하는 새로운 DAC 업그레이드 마법사도 도입되었습니다. SQL Server 2008 R2 고객은 SQL Server 2008 R2 SP1을 다운로드하고 설치하여 DAC Framework 1.1 및 새 마법사로 업그레이드할 수 있습니다.

[!참고]

SQL Server 2008 SP2 및 SQL Server 2005 SP4에는 데이터베이스 엔진에서의 DAC 작업 지원만 도입되었습니다. SQL Server 2008 SP2 또는 SQL Server 2005 SP4에서 DAC 작업을 수행하려면 SQL Server Management Studio와 같은 SQL Server 2008 R2 클라이언트 도구 및 마법사를 사용해야 합니다. SQL Server 2008 및 SQL Server 2005 도구는 서비스 팩이 적용된 이후에도 DAC 작업을 수행하지 않습니다.

변경 내역

업데이트된 내용

SQL Server 버전에 의해 DAC 작업 지원에 대한 섹션으로 이동되었습니다. DAC Framework 1.1에 대한 정보가 추가되었고, 1.1을 사용한 전체 업그레이드는 이제 SQL Azure를 지원합니다.

SQL Server 2008 R2 SP1에 DAC Framework 1.1 및 새 DAC 업그레이드 마법사가 포함되었음을 반영하도록 변경되었습니다.