dbo.sysdac_instances (Transact-SQL)

針對部署至 Database Engine 執行個體的每個資料層應用程式 (DAC) 執行個體顯示一個資料列。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 的複本或執行個體部署至 Database Engine 的執行個體。從相同 DAC 封裝部署的每個 DAC 執行個體都共用相同的類型名稱,但會被指派一個唯一的執行個體名稱和識別碼。

權限

需要系統管理員 (sysadmin) 固定伺服器角色中的成員資格,才能檢視所有資料行。public 角色的成員可以檢視 instance_name、description 和 type_version 資料行。