dbo.sysdac_instances (Transact-SQL)
データベース エンジンのインスタンスに配置されたデータ層アプリケーション (DAC) インスタンスごとに 1 行を表示します。sysdac_instances は、msdb データベースの dbo スキーマに属します。 次の表では、sysdac_instances ビューの列について説明します。
列名 |
データ型 |
説明 |
---|---|---|
instance_id |
uniqueidentifier |
DAC インスタンスの識別子。 |
instance_name |
sysname |
DAC 配置時に指定された DAC インスタンスの名前。 |
type_name |
sysname |
DAC パッケージの作成時に指定された DAC の名前。 |
type_version |
nvarchar(64) |
DAC パッケージの作成時に指定された DAC のバージョン。 |
description |
nvarchar(4000) |
DAC パッケージの作成時に指定された DAC の説明。 |
type_stream |
varbinary(max) |
DAC に含まれる論理オブジェクト (テーブルやビューなど) のエンコード表現を含んでいるビット ストリーム。 |
date_created |
datetime |
DAC インスタンスが作成された日時。 |
created_by |
sysname |
DAC インスタンスを作成したログイン。 |
database_name |
sysname |
DAC インスタンスのために作成したデータベースの名前。 |
説明
DAC には、アプリケーションが使用する論理データ層オブジェクト (テーブルやビューなど) の定義である DAC 型が含まれます。 DAC パッケージは、DAC の配置に使用されるファイルです。 DAC パッケージは、DAC 型に含まれるすべての論理オブジェクトの表現を含んでいます。 DAC パッケージを使用して、DAC の 1 つ以上のコピー (インスタンス) をデータベース エンジンのインスタンスに配置できます。 同じ DAC パッケージから配置された各 DAC インスタンスは、同じ型を共有しますが、一意のインスタンス名とインスタンス識別子を割り当てられます。
権限
すべての列を表示するには、sysadmin 固定サーバー ロールのメンバーシップが必要です。 public ロールのメンバーは、instance_name、description、および type_version の各列を表示できます。
関連項目
参照
データ層アプリケーションのビュー (Transact-SQL)