Esecuzione e gestione dei pacchetti a livello di programmazione

Se è necessario gestire ed eseguire pacchetti di Integration Services all'esterno dell'ambiente di sviluppo, è possibile modificare i pacchetti a livello di programmazione. Questo approccio rende disponibili diverse opzioni:

  • Caricare ed eseguire un pacchetto esistente senza modifiche.

  • Caricare un pacchetto esistente, riconfigurarlo, ad esempio per un'origine dati diversa, ed eseguirlo.

  • Creare un nuovo pacchetto, aggiungere e configurare i componenti oggetto per oggetto e proprietà per proprietà, salvarlo ed eseguirlo.

È possibile caricare ed eseguire un pacchetto esistente da un'applicazione client scrivendo solo alcune righe di codice.

In questa sezione viene descritto e illustrato come eseguire un pacchetto esistente a livello di programmazione e come accedere all'output del flusso di dati da altre applicazioni. Come opzione di programmazione avanzata, è possibile creare un pacchetto di Integration Services riga per riga a livello di programmazione, come descritto nell'argomento Compilazione di pacchetti a livello di programmazione.

In questa sezione vengono inoltre descritte altre attività amministrative che è possibile eseguire a livello di programmazione per gestire pacchetti archiviati, pacchetti in esecuzione e ruoli pacchetto.

Esecuzione di pacchetti nel server Integration Services

Quando si distribuiscono pacchetti nel server Integration Services, è possibile eseguirli a livello di codice tramite lo spazio dei nomi Microsoft.SqlServer.Management.IntegrationServices. L'assembly Microsoft.SqlServer.Management.IntegrationServices viene compilato con .NET Framework 3.5. Se si compila un'applicazione .NET Framework 4.0, potrebbe essere necessario aggiungere il riferimento all'assembly direttamente nel file di progetto in uso.

È inoltre possibile utilizzare lo spazio dei nomi per distribuire e gestire progetti Integration Services nel server Integration Services. Per una panoramica dello spazio dei nomi e dei frammenti di codice, vedere l'intervento sul blog relativo a uno sguardo rapido del modello a oggetti gestito del catalogo SSIS, su blogs.msdn.com.

Contenuto della sezione

Riferimento

Sezioni correlate

Icona di Integration Services (piccola) Rimanere aggiornati con Integration Services

Per i download, gli articoli, gli esempi e i video Microsoft più recenti, oltre alle soluzioni selezionate dalla community, visitare la pagina Integration Services sul sito MSDN:


Per ricevere notifica automatica su questi aggiornamenti, sottoscrivere i feed RSS disponibili nella pagina.

Vedere anche

Concetti

SQL Server Integration Services