Microsoft.SqlServer.Management.Utility Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Lo Microsoft.SqlServer.Management.Utility spazio dei nomi contiene classi che rappresentano gli oggetti utilità di SQL Server.
Classi
Computer |
Il tipo Computer rappresenta un computer nel dominio dell'utilità, comprese alcune proprietà fisiche che indicano il caricamento e le prestazioni del computer. |
Computer.Key |
La classe Computer.Key rappresenta la chiave che identifica la classe Computer. |
ComputerCollection |
La classe ComputerCollection rappresenta una raccolta di oggetti Computer che rappresentano tutti i computer gestiti nel dominio dell'utilità. |
DataFileAdapter |
Il tipo di DataFileAdapter rappresenta le informazioni su un file di dati. |
DeployedDac |
Il DeployedDac tipo rappresenta una struttura dell'applicazione di database, sotto forma di pacchetto dell'applicazione livello dati installato in un computer che esegue un'istanza di SQL Server. |
DeployedDac.Key |
La classe DeployedDac.Key rappresenta la chiave che identifica la classe DeployedDac. |
DeployedDacCollection |
La classe DeployedDacCollection rappresenta una raccolta di oggetti DeployedDac che rappresentano tutti i DAC distribuiti nel dominio dell'utilità. |
LogFileAdapter |
L'interfaccia LogFileAdapter descrive le proprietà estese che devono essere implementate dagli adattatori di file di log. |
ManagedInstance |
Il ManagedInstance tipo rappresenta un'istanza di SQL Server gestita dai servizi di utilità SQL Server per controllare i criteri e le distribuzioni. |
ManagedInstance.Key |
La classe ManagedInstance.Key rappresenta la chiave che identifica la classe ManagedInstance. |
ManagedInstanceCollection |
Rappresenta una raccolta di istanze gestite di SQL Server nell'utilità di SQL Server. |
NameKey |
Identifica oggetti Microsoft.SqlServer.Management.Utility che utilizzano una proprietà del nome come chiave Sfc. |
Utility |
La Utility classe rappresenta un punto di controllo dell'utilità (UCP) che definisce metodi e proprietà per gestire una o più istanze remote di SQL Server. |
Utility.Key |
La classe Utility.Key definisce i metodi e le proprietà utilizzati per identificare l'oggetto Utility all'interno del controllo file di sistema (SFC). |
UtilityException |
La classe UtilityException definisce i metodi e le proprietà che registrano le informazioni sull'eccezione dell'utilità. Si tratta della classe di base per tutti i tipi di eccezione dell'utilità. |
Volume |
Il Volume tipo rappresenta informazioni su un volume o una partizione disco in un computer nel dominio di utilità SQL Server. |
Volume.Key |
La classe Volume.Key rappresenta la chiave che identifica la classe Volume. |
VolumeCollection |
La classe VolumeCollection rappresenta una raccolta di oggetti Volume che rappresentano tutti i volumi di un computer. |
Interfacce
IDataFilePerformanceFacet |
IDataFilePerformanceFacet è un'interfaccia che rappresenta le prestazioni del file di dati. Viene utilizzato per determinare i criteri basati sulle prestazioni. |
ILogFilePerformanceFacet |
ILogFilePerformanceFacet è un'interfaccia che rappresenta le prestazioni del file di log. Viene utilizzato per determinare i criteri basati sulle prestazioni. |
Enumerazioni
DatabaseState |
Enumerazione stato database. |
HealthState |
L'enumerazione HealthState contiene i valori utilizzati per specificare lo stato della distribuzione. |
ManagementState |
Enumera i possibili stati di un oggetto ManagedInstance. |
Commenti
L'istanza di primo livello è la Utility classe, che dimostra la connessione all'istanza di SQL Server. Gli elementi figlio della classe sono l'altro Utility tipo principale:
Gli oggetti utilità SQL Server possono essere usati per individuare le istanze di SQL Server nella rete e includerle nell'utilità SQL Server. Queste istanze possono essere convertite in istanze gestite, che vengono quindi regolate dall'utilità SQL Server e possono partecipare alle distribuzioni e alla gestione dei criteri.
L'utilità SQL Server usa i pacchetti daC, che possono essere creati usando l'oggetto DAC e gli oggetti SMO in modalità Progettazione. Un pacchetto dell'applicazione livello dati può essere creato dall'estrazione da un elenco di componenti che costituiscono un'applicazione di database o importando un pacchetto dell'applicazione livello dati da un file. Un elenco di pacchetti dell'applicazione livello dati viene archiviato nell'utilità SQL Server in un catalogo. Un pacchetto dell'applicazione livello dati può essere selezionato da questo elenco e distribuito in destinazioni che sono istanze gestite appropriate di SQL Server regolate dall'utilità SQL Server.
Lo Microsoft.SqlServer.Management.Utility spazio dei nomi si trova nel file di Microsoft.SqlServer.Management.Utility.dll. Inoltre, alcuni oggetti di supporto si trovano nel file di Microsoft.SqlServer.Management.UtilityEnum.dll. È necessario importare questi file per accedere alle classi nello Microsoft.SqlServer.Management.Utility spazio dei nomi.
Usando lo Microsoft.SqlServer.Management.Utility spazio dei nomi, è possibile:
Individuare istanze di SQL Server.
Includere istanze di SQL Server nell'utilità SQL Server rendendole gestite o non gestite.
Estrarre un'applicazione livello dati.
Importare un pacchetto dell'applicazione livello dati.
Distribuire un'applicazione livello dati in istanze appropriate nell'utilità di SQL Server.
Gestire le risorse host dell'utilità SQL Server.
Gestire le risorse dell'istanza di SQL Server.
Creare e applicare criteri agli oggetti di destinazione nell'utilità di SQL Server.