Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server
SSIS Integration Runtime in Azure Data Factory
Quando si utilizzano i pacchetti di Integration Services a livello di programmazione, può essere necessario determinare se un singolo pacchetto o cartella esiste oppure gestire le cartelle in cui i pacchetti sono archiviati. La classe Application dello spazio dei nomi Microsoft.SqlServer.Dts.Runtime fornisce un'ampia varietà di metodi e classi per soddisfare questi requisiti.
Determinazione dell'esistenza di un pacchetto o di una cartella
Per determinare a livello di programmazione se un pacchetto salvato esiste, chiamare uno dei metodi seguenti prima di tentare di caricarlo ed eseguirlo:
Percorso di archiviazione | Metodo da chiamare |
---|---|
Archivio pacchetti SSIS | ExistsOnDtsServer |
SQL Server | ExistsOnSqlServer |
Per determinare a livello di programmazione se una cartella esiste, chiamare uno dei metodi seguenti prima di tentare di elencare i pacchetti archiviati al suo interno:
Percorso di archiviazione | Metodo da chiamare |
---|---|
Archivio pacchetti SSIS | FolderExistsOnDtsServer |
SQL Server | FolderExistsOnSqlServer |
Gestione di pacchetti e cartelle
La classe Application dello spazio dei nomi Microsoft.SqlServer.Dts.Runtime fornisce metodi aggiuntivi per la gestione dei pacchetti e delle cartelle in cui sono archiviati.
Rimozione di un pacchetto
Per rimuovere un pacchetto salvato a livello di programmazione, chiamare uno dei metodi seguenti:
Percorso di archiviazione | Metodo da chiamare |
---|---|
Archivio pacchetti SSIS | RemoveFromDtsServer |
SQL Server | RemoveFromSqlServer |
Creazione di una cartella
Per creare una cartella di archiviazione a livello di programmazione, chiamare uno dei metodi seguenti:
Percorso di archiviazione | Metodo da chiamare |
---|---|
Archivio pacchetti SSIS | CreateFolderOnDtsServer |
SQL Server | CreateFolderOnSqlServer |
Rimozione di una cartella
Per rimuovere una cartella di archiviazione a livello di programmazione, chiamare uno dei metodi seguenti:
Percorso di archiviazione | Metodo da chiamare |
---|---|
Archivio pacchetti SSIS | RemoveFolderFromDtsServer |
SQL Server | RemoveFolderFromSqlServer |
Ridenominazione di una cartella
Per rinominare una cartella di archiviazione a livello di programmazione, chiamare uno dei metodi seguenti:
Percorso di archiviazione | Metodo da chiamare |
---|---|
Archivio pacchetti SSIS | RenameFolderOnDtsServer |
SQL Server | RenameFolderOnSqlServer |
Vedi anche
Gestione dei pacchetti (servizio SSIS)
Enumerazione dei pacchetti disponibili a livello di programmazione