Salvataggio di un pacchetto a livello di programmazioneSaving a Package Programmatically

Dopo avere compilato un nuovo pacchetto a livello di programmazione, o dopo averne modificato uno esistente, si desidera in genere salvare le modifiche.After building a new package programmatically, or modifying an existing one, you usually want to save your changes.

Tutti i metodi utilizzati in questo argomento per salvare i pacchetti richiedono un riferimento di manageddts assembly.All of the methods used in this topic to save packages require a reference to the Microsoft.SqlServer.ManagedDTS assembly. Dopo aver aggiunto il riferimento in un nuovo progetto, importare il Microsoft.SqlServer.Dts.Runtime spazio dei nomi con un utilizzando o importazioni istruzione.After you add the reference in a new project, import the Microsoft.SqlServer.Dts.Runtime namespace with a using or Imports statement.

Salvataggio di un pacchetto a livello di programmazioneSaving a Package Programmatically

Per salvare un pacchetto a livello di programmazione, chiamare uno dei seguenti metodi del Integration ServicesIntegration Services Application classe:To save a package programmatically, call one of the following methods of the Integration ServicesIntegration Services Application class:

Percorso di archiviazioneStorage Location Metodo da chiamareMethod to Call
FileFile SaveToXml
Archivio pacchetti SSISSSIS Package Store SaveToDtsServer
SQL ServerSQL Server SaveToSqlServer

oor

SaveToSqlServerAs

Importante

I metodi della classe Application per l'utilizzo dell'archivio pacchetti SSIS supportano solo "." o il nome del server locale.The methods of the Application class for working with the SSIS Package Store only support "." or the server name for the local server. Non รจ possibile utilizzare "(local)" o "localhost".You cannot use "(local)" or "localhost".

Vedere ancheSee Also

Salvare i pacchettiSave Packages