Utilizzo di Integration Services con altre applicazioni
Data creazione: 14 aprile 2006
Se è necessario creare pacchetti in modo dinamico, oppure gestire ed eseguire pacchetti di Integration Services all'esterno dell'ambiente di sviluppo, è possibile modificare i pacchetti a livello di programmazione. È possibile utilizzare il modello di oggetti di Integration Services per scrivere codice che consenta di creare un nuovo pacchetto, oppure di caricare ed eseguire un pacchetto salvato, in qualunque linguaggio di programmazione gestito. È inoltre possibile caricare l'output del flusso di dati di un pacchetto direttamente dalla memoria all'applicazione personalizzata.
Per ulteriori informazioni, vedere Building Packages Programmatically.
[!NOTA] Quando si opera sui pacchetti a livello di programmazione, è importante comprendere le limitazioni e i problemi di licenza correlati all'esecuzione di pacchetti nel computer locale o nel server remoto. Per ulteriori informazioni, vedere Understanding the Differences between Local and Remote Execution.
Utilizzo di pacchetti di altre applicazioni
Il modello di oggetti completo di Integration Services consente di:
- Creare e configurare pacchetti. Creare un nuovo pacchetto un'attività e un componente per volta e quindi salvarlo nel percorso di archiviazione preferito. Per ulteriori informazioni, vedere Building Packages Programmatically.
- Enumerare i pacchetti salvati. Esaminare in ciclo i pacchetti esistenti per verificare l'esistenza di un singolo pacchetto o cartella. Per ulteriori informazioni, vedere Enumerating Available Packages Programmatically.
- Caricare ed eseguire pacchetti. Aprire un pacchetto salvato, riconfigurarlo se necessario e quindi eseguirlo. È inoltre possibile caricare l'output del flusso di dati del pacchetto nell'applicazione direttamente dalla memoria. Per ulteriori informazioni, vedere Loading and Running a Local Package Programmatically, Loading and Running a Remote Package Programmatically e Loading the Output of a Local Package.
- Gestire i pacchetti e le cartelle salvate. Rimuovere o aggiungere pacchetti e creare, rinominare o rimuovere cartelle. Per ulteriori informazioni, vedere Managing Packages and Folders Programmatically.
Vedere anche
Altre risorse
Utilizzo di Integration Services con altre funzionalità di SQL Server