Compartir a través de


dbo.sysdac_instances (Transact-SQL)

Muestra una fila para cada instancia de la aplicación de capa de datos (DAC) implementada en una instancia del Motor de base de datos. sysdac_instances pertenece al esquema de dbo en la base de datos msdb. En la tabla siguiente se describen las columnas de la vista sysdac_instances.

Nombre de columna

Tipo de datos

Descripción

instance_id

uniqueidentifier

Identificador de la instancia de DAC.

instance_name

sysname

Nombre de la instancia de DAC especificada cuando se implementó la DAC.

type_name

sysname

Nombre de la DAC especificada cuando se creó el paquete DAC.

type_version

nvarchar(64)

Versión de la DAC especificada cuando se creó el paquete DAC.

description

nvarchar(4000)

Descripción de la DAC escrita cuando se creó el paquete DAC.

type_stream

varbinary(max)

Flujo de bits que contiene una representación codificada de los objetos lógicos, como tablas y vistas, contenida en la DAC.

date_created

datetime

Fecha y hora en que se creó la instancia de DAC.

created_by

sysname

Inicio de sesión que creó la instancia de DAC.

database_name

sysname

Nombre de la base de datos creada para la instancia de DAC.

Comentarios

Una DAC incluye un tipo de DAC, que es una definición de los objetos de capa de datos lógicos usados por una aplicación, como las tablas y las vistas. Un paquete DAC es un archivo que se utiliza para implementar una DAC. El paquete DAC contiene una representación de todos los objetos lógicos contenidos en el tipo de DAC. El paquete DAC se puede utilizar para implementar una o más copias, o instancias, de la DAC en una instancia del Motor de base de datos. Cada instancia de DAC implementada a partir del mismo paquete DAC comparte el mismo nombre de tipo, pero tiene asignado un nombre de instancia e identificador únicos.

Permisos

Se requiere la pertenencia al rol fijo de servidor sysadmin para ver todas las columnas. Los miembros del rol public pueden ver las columnas instance_name, description y type_version.