Distribuire un progetto SSIS dal prompt dei comandi con ISDeploymentWizard.exe

Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory

Questa guida introduttiva illustra come distribuire un progetto SSIS al prompt dei comandi eseguendo la Distribuzione guidata Integration Services, ISDeploymentWizard.exe.

Per altre informazioni sulla procedura, vedere Distribuzione guidata Integration Services.

Prerequisiti

La convalida descritta in questo articolo per la distribuzione al database SQL di Azure richiede SQL Server Data Tools (SSDT) 17.4 o versione successiva. Per scaricare la versione più recente di SSDT, vedere Scaricare la versione più recente di SQL Server Data Tools (SSDT).

Un server di Database SQL di Azure è in ascolto sulla porta 1433. Se si sta provando a connettersi a un server di database SQL di Azure dall'interno di un firewall aziendale, per stabilire correttamente la connessione questa porta deve essere aperta nel firewall aziendale.

Piattaforme supportate

È possibile usare le informazioni di questa guida introduttiva per distribuire un progetto SSIS nelle piattaforme seguenti:

Non è possibile usare le informazioni di questa guida introduttiva per distribuire un pacchetto SSIS a SQL Server in Linux. Per altre informazioni sull'esecuzione di pacchetti in Linux, vedere Estrarre, trasformare e caricare i dati in Linux con SSIS.

Ottenere le informazioni di connessione per il database SQL di Azure

Per distribuire il progetto nel database SQL di Azure, ottenere le informazioni di connessione necessarie per connettersi al database del catalogo SSIS (SSISDB). Nelle procedure che seguono sono necessari il nome completo del server e le informazioni di accesso.

  1. Accedere al portale di Azure.
  2. Selezionare Database SQL nel menu a sinistra e quindi il database SSISDB nella pagina Database SQL.
  3. Nella pagina Panoramica del database controllare il nome completo del server. Passare il mouse sul nome del server per visualizzare l'opzione Fare clic per copiare.
  4. Se si dimenticano le informazioni di accesso del server di database SQL di Azure, passare alla pagina del server di database SQL per visualizzare il nome amministratore del server. Se necessario, è possibile reimpostare la password.

Metodo di autenticazione supportato

Vedere i metodi di autenticazione per la distribuzione.

Avviare la Distribuzione guidata Integration Services

  1. Aprire una finestra del prompt dei comandi.

  2. Eseguire ISDeploymentWizard.exe. Si apre la Distribuzione guidata Integration Services.

    Se la cartella che contiene ISDeploymentWizard.exe non si trova nella variabile di ambiente path, può essere necessario usare il comando cd per passare alla directory corrispondente. Per SQL Server 2017 questa cartella è in genere C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn.

Distribuire un progetto con la procedura guidata

  1. Nella pagina Introduzione della procedura guidata leggere l'introduzione. Fare clic su Avanti per aprire la pagina Seleziona origine.

  2. Nella pagina Seleziona origine selezionare il progetto SSIS esistente da distribuire.

    • Per distribuire un file di distribuzione del progetto creato impostando un progetto nell'ambiente di sviluppo, selezionare File di distribuzione progetto e immettere il percorso del file con estensione ispac.
    • Per distribuire un progetto che è già distribuito in un database del catalogo SSIS, selezionare Catalogo di Integration Services, quindi immettere il nome del server e il percorso del progetto nel catalogo. Fare clic su Avanti per visualizzare la pagina Seleziona destinazione .
  3. Nella pagina Seleziona destinazione selezionare la destinazione per il progetto.

    • Immettere il nome completo del server. Se il server di destinazione è un server del database SQL di Azure, il nome è nel formato <server_name>.database.windows.net.
    • Specificare le informazioni di autenticazione e selezionare Connetti. Vedere i metodi di autenticazione per la distribuzione in questo articolo.
    • Selezionare Sfoglia per selezionare la cartella di destinazione in SSISDB.
    • In seguito selezionare Successivo per aprire la pagina Verifica. Il pulsante Successivo viene abilitato solo dopo che è stato selezionato Connetti.
  4. Nella pagina Verifica rivedere le impostazioni selezionate.

    • È possibile modificare le selezioni facendo clic su Indietroo selezionando un qualsiasi passaggio nel riquadro sinistro.
    • Fare clic su Distribuisci per avviare il processo di distribuzione.
  5. Se si esegue la distribuzione a un server di database SQL di Azure viene visualizzata la pagina Convalida, in cui si verifica che i pacchetti del progetto non contengano problemi noti, che potrebbero impedire la corretta esecuzione del runtime di integrazione Azure-SSIS. Per altre informazioni, vedere Convalidare pacchetti SSIS distribuiti in Azure.

  6. Al termine del processo di distribuzione viene visualizzata la pagina Risultati. Questa pagina consente di visualizzare l'esito positivo o negativo di ogni azione.

    • Se l'azione ha avuto esito negativo, fare clic su Non riuscito nella colonna Risultato per visualizzare una spiegazione dell'errore.
    • In alternativa, fare clic su Salva report... per salvare i risultati in un file XML.
    • Fare clic su Chiudi per uscire dalla procedura guidata.

Passaggi successivi