Share via


データ層アプリケーションでサポートされている機能

SQL Server 2008 R2 は、データ層アプリケーション (DAC) で頻繁に使用される SQL Server データベース エンジン オブジェクトをサポートしています。

サポートされている SQL Server のバージョン

データ層アプリケーションは、SQL Server 2008 R2 を実行しているデータベース エンジンのインスタンス、または SQL Azure にのみ配置できます。DAC は、SQL Server 2008 R2、SQL Azure、SQL Server 2008、SQL Server 2005、および SQL Server 2000 のインスタンスにあるデータベースから抽出できます。

サポートされている SQL Server オブジェクト

作成時または編集時にデータ層アプリケーションで指定できるのは、サポートされているオブジェクトのみです。SQL Server Management Studio のデータ層アプリケーションの抽出ウィザードでは、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

関連項目

概念

データ層アプリケーションの概要