Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
SSIS Integration Runtime in Azure Data Factory
Questa guida introduttiva illustra come distribuire un progetto SSIS dal prompt dei comandi eseguendo l'Installazione guidata Distribuzione di Integration Services, ISDeploymentWizard.exe.
Per ulteriori informazioni sulla procedura guidata di distribuzione di Integration Services, vedere Procedura guidata di distribuzione di 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:
SQL Server in Windows.
Database SQL di Azure. Per altre informazioni sulla distribuzione e l'esecuzione di pacchetti in Azure, vedere Spostare i carichi di lavoro di SQL Server Integration Services nel cloud.
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.
- Accedere al portale di Azure.
- Selezionare Database SQL nel menu a sinistra e quindi il database SSISDB nella pagina Database SQL.
- Nella pagina Panoramica relativa al database, controlla il nome di dominio completo del server. Passare il mouse sul nome del server per visualizzare l'opzione Fare clic per copiare.
- 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 procedura guidata di distribuzione di Integration Services
Apri una finestra del Prompt dei comandi.
Esegui
ISDeploymentWizard.exe. Si apre la procedura guidata di distribuzione di Integration Services.Se la cartella che contiene
ISDeploymentWizard.exenon si trova nella variabile di ambientepath, può essere necessario usare il comandocdper passare alla directory corrispondente. Per SQL Server 2017 questa cartella è in genereC:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn.
Distribuisci un progetto con la procedura guidata
Nella pagina Introduzione della procedura guidata, leggere l'introduzione. Fare clic su Avanti per aprire la pagina Seleziona origine.
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 .
Nella pagina Seleziona destinazione selezionare la destinazione per il progetto.
- Immettere il nome di dominio 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.
- Immettere il nome di dominio completo del server. Se il server di destinazione è un server del database SQL di Azure, il nome è nel formato
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.
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.
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.
Contenuti correlati
- Distribuisci un progetto SSIS con SQL Server Management Studio (SSMS)
- Distribuire un progetto SSIS da SSMS con Transact-SQL
- Distribuire un progetto SSIS da Visual Studio Code con Transact-SQL
- Distribuisci un progetto SSIS con PowerShell
- Distribuisci un progetto SSIS con codice C# in un'app .NET
- Esegui un pacchetto SSIS con SQL Server Management Studio (SSMS)
- Esegui un pacchetto SSIS da SSMS con Transact-SQL
- Esegui un pacchetto SSIS da Visual Studio Code con Transact-SQL
- Esegui un pacchetto SSIS dal prompt dei comandi con DTExec.exe
- Eseguire un pacchetto SSIS con PowerShell
- Esegui un pacchetto SSIS con codice C# in un'app .NET