資料層應用程式檢視 - dbo.sysdac_instances

適用於:SQL Server

針對部署到 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 資料行。

另請參閱

資料層應用程式
資料層應用程式檢視表 (Transact-SQL)