Condividi tramite


Distribuire progetti nel server Integration Services

Nella versione corrente di Integration Services è possibile distribuire i progetti nel server di Integration Services. Il server di Integration Services consente di gestire ed eseguire pacchetti e di configurare i valori di runtime per i pacchetti tramite ambienti.

Per altre informazioni sugli ambienti, vedere Creare ed eseguire il mapping di un ambiente server.

Nota

Come nelle versioni precedenti di Integration Services, nella versione corrente è possibile distribuire i pacchetti in un'istanza di SQL Server e utilizzare il servizio Integration Services per eseguire e gestire i pacchetti. Viene utilizzato il modello di distribuzione del pacchetto. Per altre informazioni, vedere Distribuzione pacchetti (SSIS).

Per distribuire un progetto nel server Integration Services, completare le attività seguenti:

  1. Creare un catalogo SSISDB, se non è stato ancora creato. Per altre informazioni, vedere Creare il catalogo SSIS.

  2. Convertire il progetto nel modello di distribuzione del progetto eseguendo la Conversione guidata progetto di Integration Services . Per ulteriori informazioni, vedere le istruzioni riportate di seguito: Per convertire un progetto nel modello di distribuzione del progetto

    • Se il progetto è stato creato in SQL Server 2014 Integration Services (SSIS), per impostazione predefinita il progetto usa il modello di distribuzione del progetto.

    • Se il progetto è stato creato in una versione precedente di Integration Services, dopo aver aperto il file di progetto in Visual Studio, convertirlo nel modello di distribuzione del progetto.

      Nota

      Se nel progetto sono incluse una o più origini dati, queste ultime vengono rimosse al completamento della conversione del progetto. Per creare una connessione a un'origine dati che può essere condivisa dai pacchetti nel progetto, aggiungere una gestione connessione a livello del progetto. Per altre informazioni, vedere aggiungere, eliminare o condividere una gestione connessione in un pacchetto.

      Le diverse attività di conversione eseguite dalla Conversione guidata progetto di Integration Services variano a seconda che la procedura guidata venga eseguita da Visual Studio o da SQL Server Management Studio.

      • Se la procedura guidata viene eseguita da Visual Studio, i pacchetti contenuti nel progetto vengono convertiti da Integration Services 2005, 2008 o 2008 R2 al formato utilizzato dalla versione corrente di Integration Services. Vengono aggiornati il progetto originale, con estensione dtproj, e i file di pacchetto, con estensione dtsx.

      • Se viene eseguita da SQL Server Management Studio, la procedura guidata genera un file di distribuzione del progetto, con estensione ispac, dai pacchetti e dalle configurazioni contenute nel progetto. I file di pacchetto, con estensione dtsx, originali non vengono aggiornati.

        È possibile selezionare un file esistente o crearne uno nuovo nella pagina Seleziona destinazione della procedura guidata.

        Per aggiornare i file di pacchetto durante la conversione di un progetto, eseguire la Conversione guidata progetti di Integration Services da Visual Studio. Per aggiornare i file di pacchetto separatamente rispetto alla conversione del progetto, eseguire la Conversione guidata progetto di Integration Services da SQL Server Management Studio, quindi eseguire l'Aggiornamento guidato pacchetti SSIS. Se i file di pacchetto vengono aggiornati separatamente, assicurarsi di salvare le modifiche. In caso contrario, quando si converte il progetto nel modello di distribuzione del progetto, eventuali modifiche non salvate apportate al pacchetto non vengono convertite.

    Per altre informazioni sull'aggiornamento di pacchetti, vedere Aggiornare pacchetti di Integration Services e Aggiornare i pacchetti di Integration Services mediante l'Aggiornamento guidato pacchetti SSIS.

  3. Distribuire il progetto nel server Integration Services. Per ulteriori informazioni, vedere le istruzioni riportate di seguito: Per distribuire un progetto nel server Integration Services.

  4. (Facoltativo) Creare un ambiente per il progetto distribuito. Per altre informazioni, vedere Creare ed eseguire il mapping di un ambiente server.

Per convertire un progetto nel modello di distribuzione del progetto

  1. Aprire il progetto in Visual Studio, quindi in Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto e scegliere Converti nel modello di distribuzione del progetto.

    -oppure-

    Da Esplora oggetti di Management Studio fare clic con il pulsante destro del mouse sul nodo Progetti e scegliere Importa pacchetto.

  2. Completare la procedura guidata. Per altre informazioni, vedere Integration Services Project Conversion Wizard.

Per distribuire un progetto nel server Integration Services

  1. Aprire il progetto in Visual Studio, quindi scegliere Distribuisci dal menu Progetto per avviare la Distribuzione guidata Integration Services.

    -oppure-

    In SQL Server Management Studio espandere il nodo >SSISDB di Integration Services in Esplora oggetti e individuare la cartella Progetti per il progetto da distribuire. Fare clic con il pulsante destro del mouse sulla cartella Progetti , quindi scegliere Distribuzione progetto.

    -oppure-

    Al prompt dei comandi eseguire isdeploymentwizard.exe da %ProgramFiles%\Microsoft SQL Server\110\DTS\Binn. Nei computer a 64 bit è presente anche una versione a 32 bit dello strumento in %ProgramFiles(x86)%\Microsoft SQL Server\100\DTS\Binn.

  2. Nella pagina Seleziona origine fare clic su File distribuzione progetto per selezionare il file di distribuzione per il progetto.

    -OPPURE-

    Fare clic su Catalogo di Integration Services per selezionare un progetto che è già stato distribuito nel catalogo SSISDB.

  3. Completare la procedura guidata. Per altre informazioni, vedere Integration Services Deployment Wizard.