dbo.sysdac_instances (Transact-SQL)
Отображает по одной строке для каждого экземпляра приложения уровня данных (DAC), развернутого на экземпляре компонента Database Engine. Представление sysdac_instances принадлежит схеме dbo в базе данных msdb. В следующей таблице описываются столбцы представления sysdac_instances.
Имя столбца |
Тип данных |
Описание |
---|---|---|
instance_id |
uniqueidentifier |
Идентификатор экземпляра приложения уровня данных. |
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 на экземпляре Database Engine. Каждый экземпляр DAC, развернутый из одного и того же пакета DAC, разделяет с другими экземплярами одно и то же имя типа, но ему присваиваются уникальные имя и идентификатор экземпляра.
Разрешения
Требует членства в предопределенной роли сервера sysadmin для просмотра всех столбцов. Члены роли public могут просматривать столбцы instance_name, description и type_version.