Creazione di un'utilità di distribuzione

La prima operazione della procedura per la distribuzione di pacchetti è la creazione di un'utilità di distribuzione per un progetto di Integration Services. L'utilità di distribuzione è una cartella contenente i file necessari per la distribuzione dei pacchetti di un progetto di Integration Services in un altro server. L'utilità di distribuzione viene creata nel computer in cui è archiviato il progetto di Integration Services.

Per creare l'utilità di distribuzione di pacchetti per un progetto di Integration Services, è innanzitutto necessario configurare il processo di creazione dell'utilità e quindi creare il progetto. Quando si crea il progetto, tutti i pacchetti e le configurazioni di pacchetto del progetto vengono inclusi automaticamente. Per distribuire file aggiuntivi, ad esempio un file Leggimi per il progetto, è necessario inserirli nella cartella Varie del progetto di Integration Services. Quando si crea il progetto, vengono inclusi automaticamente anche questi file.

È possibile configurare ogni utilità di distribuzione di progetto in modo diverso. Prima di creare il progetto e l'utilità di distribuzione dei pacchetti, è possibile impostare le proprietà dell'utilità in modo da personalizzare la modalità di distribuzione dei pacchetti. È possibile, ad esempio, specificare se le configurazioni di pacchetto possono essere aggiornate in fase di distribuzione del progetto. Per accedere alle proprietà di un progetto di Integration Services, fare clic con il pulsante destro del mouse sul progetto e quindi scegliere Proprietà.

Nella tabella seguente vengono descritte le proprietà dell'utilità di distribuzione.

Proprietà

Descrizione

AllowConfigurationChange

Valore che specifica se le configurazioni possono essere aggiornate durante la distribuzione.

CreateDeploymentUtility

Valore che specifica se in fase di creazione del progetto viene creata un'utilità di distribuzione di pacchetti. Per consentire la creazione di un'utilità di distribuzione, la proprietà deve essere impostata su True.

DeploymentOutputPath

Posizione relativa al progetto di Integration Services dell'utilità di distribuzione.

Quando si crea un progetto di Integration Services, viene creato il file manifesto <nome progetto>.SSISDeploymentManifest.xml, il quale viene aggiunto insieme a copie dei pacchetti di progetto e delle dipendenze di pacchetto nella cartella bin\Deployment del progetto o nella posizione specificata nella proprietà DeploymentOutputPath. Nel file manifesto sono elencati i pacchetti, le configurazioni di pacchetto ed eventuali altri file del progetto.

Il contenuto della cartella di distribuzione viene aggiornato ogni volta che si genera il progetto. Tutti i file eventualmente salvati in tale cartella e che non vengono nuovamente copiati nella cartella dal processo di generazione verranno pertanto eliminati. Ad esempio, i file di configurazione del pacchetto salvati nelle cartelle di distribuzione verranno eliminati.

[!NOTA]

Per acquisire maggiore familiarità con i concetti spiegati in questa sezione, vedere Esercitazione: Distribuzione di pacchetti.

Per creare un'utilità di distribuzione

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

Per informazioni sui download, gli articoli, gli esempi e i video Microsoft più recenti, nonché sulle soluzioni selezionate dalla community, visitare la pagina Integration Services su MSDN o Technet:

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