Condividi tramite


Distribuire un progetto SSIS con SQL Server Management Studio (SSMS)

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

Questa guida introduttiva illustra come usare SQL Server Management Studio (SSMS) per connettersi al database del catalogo SSIS e quindi eseguire la Distribuzione guidata di Integration Services per distribuire un progetto SSIS nel catalogo SSIS.

SQL Server Management Studio è un ambiente integrato per la gestione di qualsiasi infrastruttura SQL, da SQL Server al database SQL. Per altre informazioni su SSMS, vedere SQL Server Management Studio (SSMS).

Prerequisiti

Prima di iniziare, verificare di avere l'ultima versione di SQL Server Management Studio. Per scaricare SSMS, vedere Scaricare SQL Server Management Studio (SSMS).

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.

Metodi di autenticazione per la distribuzione

Se si esegue la distribuzione a un server SQL Server con la Distribuzione guidata, è necessario usare l'autenticazione di Windows. Non è possibile usare l'autenticazione di SQL Server.

Se esegui l’implementazione al server logico del tuo server di database SQL di Azure, devi usare l'autenticazione di SQL Server o l'autenticazione con Microsoft Entra ID (prima nota come autenticazione di Azure Active Directory). Non è possibile usare l'autenticazione di Windows.

Connettersi al database SSISDB

Usare SQL Server Management Studio per stabilire una connessione al catalogo SSIS.

  1. Aprire SQL Server Management Studio.

  2. Immettere le informazioni seguenti nella finestra di dialogo Connetti al server:

    Impostazione Valore suggerito Altre informazioni
    Tipo di server Motore di database Questo valore è obbligatorio.
    Nome server Nome completo del server Se si sta eseguendo la connessione a un server di database SQL di Azure, il nome è nel formato <server_name>.database.windows.net.
    Autenticazione Autenticazione di SQL Server Con l'autenticazione di SQL Server è possibile connettersi a SQL Server o al database SQL di Azure. Vedere Metodi di autenticazione per la distribuzione in questo articolo.
    Accesso Account amministratore del server Account specificato al momento della creazione del server.
    Password Password per l'account amministratore del server Password specificata al momento della creazione del server.
  3. Fare clic su Connetti. In SSMS verrà visualizzata la finestra Esplora oggetti.

  4. In Esplora oggetti espandere Cataloghi di Integration Services e quindi espandere SSISDB per visualizzare gli oggetti nel database del catalogo SSIS.

Avviare la Distribuzione guidata Integration Services

  1. In Esplora oggetti, con i nodi Cataloghi di Integration Services e SSISDB espansi, espandere una cartella.

  2. Selezionare il nodo Progetti.

  3. Fare clic sul nodo Progetti e selezionare Distribuzione progetto. Si apre la Distribuzione guidata Integration Services. È possibile distribuire un progetto dal catalogo corrente o dal file system.

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 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