Condividi tramite


Application Classe

Definizione

Consente di individuare oggetti Package e di accedere ad essi. Consente inoltre di accedere a raccolte e proprietà contenenti 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 individuazione del sistema e di accesso ai pacchetti.

Costruttori

Application()

Inizializza una nuova istanza della classe Application.

Proprietà

CheckSignatureOnLoad

Ottiene o imposta un valore che indica se il runtime deve verificare la firma digitale del pacchetto durante il caricamento dello stesso.

ComponentStorePath

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

ConnectionInfos

Restituisce una raccolta ConnectionInfos contenente oggetti ConnectionInfo. Questa proprietà è di sola lettura.

DataTypeInfos

Restituisce una raccolta DataTypeInfos contenente oggetti DataTypeInfo. Questa proprietà è di sola lettura.

DBProviderInfos

Restituisce una raccolta DBProviderInfos contenente oggetti DBProviderInfo nell'applicazione. Questa proprietà è di sola lettura.

DumpDescriptor

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

DumpOnAnyError

Ottiene o imposta un valore che indica se l'applicazione esegue il dump su qualsiasi errore.

EnableDump

Ottiene o imposta un valore che indica se l'applicazione consente il dump.

ForEachEnumeratorInfos

Restituisce una raccolta ForEachEnumeratorInfos contenente oggetti ForEachEnumeratorInfo. Questa proprietà è di sola lettura.

LogProviderInfos

Restituisce una raccolta LogProviderInfos contenente oggetti LogProviderInfo. Questa proprietà è di sola lettura.

PackagePassword

Imposta il valore della password per il pacchetto. Questa proprietà è di sola scrittura.

PackageUpgradeOptions

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

PipelineComponentInfos

Restituisce una raccolta PipelineComponentInfos contenente oggetti PipelineComponentInfo.

TargetServerVersion

Consente di individuare oggetti Package e di accedere ad essi. Consente inoltre di accedere a raccolte e proprietà contenenti informazioni sul sistema.

TaskInfos

Restituisce una raccolta TaskInfos contenente oggetti TaskInfo. Questa proprietà è di sola lettura.

UpdateObjects

*** Membro deprecato; vedere la sezione Osservazioni. Ottiene o imposta un valore booleano che indica se gli oggetti estendibili possono essere aggiornati in fase di caricamento del pacchetto se viene trovata una versione aggiornata.

UpdatePackage

Ottiene o imposta un valore booleano che indica se è possibile aggiornare i pacchetti quando viene trovata una versione aggiornata.

Metodi

CreateFolderOnDtsServer(String, String, String)

Crea una cartella nel server che verrà visualizzata nel nodo Pacchetti archiviati della gerarchia del servizio Integration Services.

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

Crea una cartella nell'istanza specificata di SQL Server.

CreateSsisServerExecution(String, String, String, Boolean)

Crea un'esecuzione del server SSIS.

DataTypeInfoFromDataType(DataType)

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

Equals(Object)

Determina se due istanze di un oggetto sono uguali.

(Ereditato da DtsObject)
ExistsOnDtsServer(String, String)

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

ExistsOnSqlServer(String, String, String, String)

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

FolderExistsOnDtsServer(String, String)

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

FolderExistsOnSqlServer(String, String, String, String)

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

GetDtsServerPackageInfos(String, String)

Ottiene una PackageInfos raccolta che contiene i pacchetti archiviati nell'archivio pacchetti SSIS in un'istanza di SQL Server, all'interno della cartella specificata.

GetDtsServerRoles(String, String)

Restituisce una matrice di stringhe che elenca i ruoli disponibili per una cartella.

GetHashCode()

Restituisce il codice hash per l'istanza.

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

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

GetPackageInfos2(String, Object)

Ottiene una raccolta di PackageInfos che contiene i pacchetti archiviati 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 di database che dispongono di diritti di accesso in lettura e di accesso in scrittura al pacchetto. I ruoli del database si applicano solo ai pacchetti archiviati nel database msdb SQL Server.

GetRunningPackages(String)

Restituisce una raccolta RunningPackages contenente oggetti RunningPackage. Questa proprietà è di sola lettura.

GetServerInfo(String, String)

Restituisce il numero di versione del prodotto SQL Server installato nel 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 nome server, nome utente e password.

LoadFromSqlServer2(String, Object, IDTSEvents)

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

LoadPackage(String, IDTSEvents)

Carica un oggetto Package dal file system.

LoadPackage(String, IDTSEvents, Boolean)

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

RemoveFolderFromDtsServer(String, String)

Rimuove la cartella specificata dal server specificato.

RemoveFolderFromSqlServer(String, String, String, String)

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

RemoveFromDtsServer(String, String)

Rimuove un pacchetto dal server specificato.

RemoveFromSqlServer(String, String, String, String)

Rimuove un pacchetto dall'istanza di SQL Server specificata.

RenameFolderOnDtsServer(String, String, String, String)

Rinomina una cartella nell'istanza di SQL Server specificata.

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

Rinomina una cartella nell'istanza di SQL Server specificata.

SaveAndUpdateVersionToXml(String, Package, DTSTargetServerVersion, IDTSEvents)

Consente di individuare oggetti Package e di accedere ad essi. Consente inoltre di accedere a raccolte e proprietà contenenti 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 in 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 di database che dispongono di diritti di accesso in lettura e di accesso in scrittura al pacchetto. I ruoli del database si applicano solo al pacchetto archiviato nel database msdb SQL Server.

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

Aggiorna uno o più pacchetti di Integration Services da una posizione di origine specificata in una posizione di destinazione specificata.

Si applica a