Application Classe

Definizione

Scopre e accede Package agli oggetti. Può anche accedere a collezioni e proprietà che contengono informazioni sul sistema.

public ref class Application : Microsoft::SqlServer::Dts::Runtime::DtsObject
public class Application : Microsoft.SqlServer.Dts.Runtime.DtsObject
type Application = class
    inherit DtsObject
Public Class Application
Inherits DtsObject
Ereditarietà
Application

Commenti

L'oggetto Application è un meccanismo di scoperta e accesso ai pacchetti del sistema.

Costruttori

Nome Descrizione
Application()

Inizializza una nuova istanza della classe Application.

Proprietà

Nome Descrizione
CheckSignatureOnLoad

Riceve o imposta un valore che indica se il runtime deve controllare la firma digitale del pacchetto durante il caricamento del pacchetto.

ComponentStorePath

Restituisce il percorso in cui i componenti della pipeline sono memorizzati. Questa proprietà è di sola lettura.

ConnectionInfos

Restituisce una ConnectionInfos collezione che contiene ConnectionInfo oggetti. Questa proprietà è di sola lettura.

DataTypeInfos

Restituisce una DataTypeInfos collezione che contiene DataTypeInfo oggetti. Questa proprietà è di sola lettura.

DBProviderInfos

Restituisce una DBProviderInfos collezione che contiene DBProviderInfo oggetti nell'applicazione. Questa proprietà è di sola lettura.

DumpDescriptor

Ottiene o imposta il descrittore di dump per l'applicazione.

DumpOnAnyError

Ottiene o imposta se l'applicazione fa dump su qualche errore.

EnableDump

Ottiene o imposta se l'applicazione consente il dumping.

ForEachEnumeratorInfos

Restituisce una ForEachEnumeratorInfos collezione che contiene ForEachEnumeratorInfo oggetti. Questa proprietà è di sola lettura.

LogProviderInfos

Restituisce una LogProviderInfos collezione che contiene LogProviderInfo oggetti. Questa proprietà è di sola lettura.

PackagePassword

Imposta il valore della password per il pacco. Questa proprietà è solo scrittura.

PackageUpgradeOptions

Riceve o imposta un valore che indica quali opzioni di aggiornamento saranno applicate a una raccolta di pacchetti Integration Services durante il processo di aggiornamento.

PipelineComponentInfos

Restituisce una PipelineComponentInfos collezione che contiene PipelineComponentInfo oggetti.

TargetServerVersion

Scopre e accede Package agli oggetti. Può anche accedere a collezioni e proprietà che contengono informazioni sul sistema.

TaskInfos

Restituisce una TaskInfos collezione che contiene TaskInfo oggetti. Questa proprietà è di sola lettura.

UpdateObjects

Membro deprecato; vedi Osservazioni. Ottiene o imposta un Boolean che indica se gli oggetti estensibili possono essere aggiornati al momento del caricamento del pacchetto se viene trovata una versione aggiornata.

UpdatePackage

Ottiene o imposta un Boolean che indica se i pacchetti possono essere aggiornati quando si trova una versione aggiornata.

Metodi

Nome Descrizione
CreateFolderOnDtsServer(String, String, String)

Crea una cartella sul server che appare nel nodo Stored Packages della gerarchia dei servizi di Integrazione.

CreateFolderOnSqlServer(String, String, String, String, String)

Crea una cartella sull'istanza specificata di SQL Server.

CreateSsisServerExecution(String, String, String, Boolean)

Crea l'esecuzione del server SSIS.

DataTypeInfoFromDataType(DataType)

Restituisce l'oggetto DataTypeInfo per il tipo di dato specificato.

Equals(Object)

Determina se due istanze dell'oggetto sono uguali.

(Ereditato da DtsObject)
ExistsOnDtsServer(String, String)

Restituisce un booleano che indica se il pacchetto specificato esiste già sul servizio Integration Services.

ExistsOnSqlServer(String, String, String, String)

Restituisce un booleano che indica se il pacchetto specificato esiste sull'istanza di SQL Server.

FolderExistsOnDtsServer(String, String)

Restituisce un booleano che indica se la cartella specificata esiste già nel file system.

FolderExistsOnSqlServer(String, String, String, String)

Restituisce un booleano che indica se la cartella specificata esiste già nell'istanza di SQL Server.

GetDtsServerPackageInfos(String, String)

Ottiene una PackageInfos collezione che contiene i pacchetti memorizzati nello SSIS Package Store su un'istanza di SQL Server, all'interno della cartella specificata.

GetDtsServerRoles(String, String)

Restituisce un array di Strings che elenca i ruoli disponibili per una cartella.

GetHashCode()

Restituisce il codice hash per questa istanza.

(Ereditato da DtsObject)
GetPackageInfos(String, String, String, String)

Ottiene una PackageInfos collezione che contiene i pacchetti memorizzati in un'istanza di SQL Server, all'interno della cartella logica specificata, utilizzando nome server, nome utente e password.

GetPackageInfos2(String, Object)

Ottiene una PackageInfos collezione che contiene i pacchetti memorizzati in un'istanza di SQL Server, all'interno della cartella logica specificata, utilizzando nome server, nome utente e password.

GetPackageRoles(String, String, String, String)

Restituisce i ruoli del database che hanno accesso alla lettura e alla scrittura al pacchetto. I ruoli nel database si applicano solo ai pacchetti memorizzati nel database msdb di SQL Server.

GetRunningPackages(String)

Restituisce una RunningPackages collezione che contiene RunningPackage oggetti. Questa proprietà è di sola lettura.

GetServerInfo(String, String)

Restituisce il numero di versione di SQL Server del prodotto SQL Server installato sul server di destinazione.

GetServerVersionEx(String, Int32, DTSProductLevel, String, String)

Restituisce l'edizione, il livello di prodotto e altri valori che indicano la versione di SSIS installata.

LoadFromDtsServer(String, String, IDTSEvents)

Carica un pacchetto dal server specificato.

LoadFromSqlServer(String, String, String, String, IDTSEvents)

Carica un pacchetto da SQL Server specificando il nome del server, il nome utente e la password.

LoadFromSqlServer2(String, Object, IDTSEvents)

Carica un pacchetto da SQL Server specificando il nome del server, il nome utente e la password.

LoadPackage(String, IDTSEvents, Boolean)

Carica a Package dal file system e specifica il modello di threading.

LoadPackage(String, IDTSEvents)

Carica un Package dal file system.

RemoveFolderFromDtsServer(String, String)

Rimuove la cartella specificata dal server specificato.

RemoveFolderFromSqlServer(String, String, String, String)

Rimuove la cartella specificata dall'istanza specificata di SQL Server.

RemoveFromDtsServer(String, String)

Rimuove un pacchetto dal server specificato.

RemoveFromSqlServer(String, String, String, String)

Rimuove un pacchetto dall'istanza specificata di SQL Server.

RenameFolderOnDtsServer(String, String, String, String)

Rinomina una cartella sull'istanza specificata di SQL Server.

RenameFolderOnSqlServer(String, String, String, String, String, String)

Rinomina una cartella sull'istanza specificata di SQL Server.

SaveAndUpdateVersionToXml(String, Package, DTSTargetServerVersion, IDTSEvents)

Scopre e accede Package agli oggetti. Può anche accedere a collezioni e proprietà che contengono informazioni sul sistema.

SaveToDtsServer(Package, IDTSEvents, String, String)

Salva un pacchetto nel file system.

SaveToSqlServer(Package, IDTSEvents, String, String, String)

Salva un pacchetto in un'istanza di SQL Server.

SaveToSqlServerAs(Package, IDTSEvents, String, String, String, String)

Salva un pacchetto su un'istanza di SQL Server con un nuovo nome.

SaveToXml(String, Package, IDTSEvents)

Salva la definizione XML di un pacchetto in un file.

SetPackageRoles(String, String, String, String)

Imposta i ruoli del database che hanno accesso alla lettura e alla scrittura al pacchetto. I ruoli nel database si applicano solo ai pacchetti memorizzati nel database msdb di SQL Server.

Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents)

Aggiorna uno o più pacchetti di Servizi di Integrazione da una posizione di origine specificata a una destinazione specificata.

Si applica a