dbo.sysdac_instances (Transact-SQL)
Consente di visualizzare una riga per ogni istanza dell'applicazione livello dati distribuita in un'istanza di Motore di database. sysdac_instances fa parte dello schema dbo del database msdb. Nella tabella seguente vengono descritte le colonne nella vista sysdac_instances.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
instance_id |
uniqueidentifier |
Identificatore di un'istanza di applicazione livello dati. |
instance_name |
sysname |
Nome dell'istanza di applicazione livello dati specificato alla distribuzione dell'applicazione livello dati. |
type_name |
sysname |
Nome dell'applicazione livello dati specificato alla creazione del pacchetto di applicazione livello dati. |
type_version |
nvarchar(64) |
Versione dell'applicazione livello dati specificata alla creazione del pacchetto di applicazione livello dati. |
description |
nvarchar(4000) |
Descrizione dell'applicazione livello dati scritta alla creazione del pacchetto di applicazione livello dati. |
type_stream |
varbinary(max) |
Flusso di bit contenente una rappresentazione codificata degli oggetti logici, ad esempio tabelle e viste, contenuti nell'applicazione livello dati. |
date_created |
datetime |
Data e ora di creazione dell'istanza di applicazione livello dati. |
created_by |
sysname |
Account di accesso utilizzato per la creazione dell'istanza di applicazione livello dati. |
database_name |
sysname |
Nome del database creato per l'istanza di applicazione livello dati. |
Osservazioni
Un'applicazione livello dati include un tipo di applicazione livello dati, ovvero una definizione degli oggetti di livello dati logici utilizzati da un'applicazione, ad esempio tabelle e viste. Un pacchetto DAC è un file utilizzato per la distribuzione di DAC. Il pacchetto di applicazione livello dati contiene una rappresentazione di tutti gli oggetti logici contenuti nel tipo di applicazione livello dati. Il pacchetto di applicazione livello dati può essere utilizzato per la distribuzione di una o più copie, o istanze, dell'applicazione livello dati in un'istanza di Motore di database. Ogni istanza di applicazione livello dati distribuita dallo stesso pacchetto di applicazione livello dati condivide lo stesso nome di tipo, ma dispone di un identificatore e un nome di istanza univoci.
Autorizzazioni
Per visualizzare tutte le colonne è necessaria l'appartenenza al ruolo predefinito del server sysadmin. I membri del ruolo public possono visualizzare le colonne instance_name, description e type_version.