Partilhar via


Executar pacotes SSIS (SQL Server Integration Services) implantados no Azure

Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory

É possível executar pacotes SSIS implantados no Catálogo do SSISDB em um servidor de Banco de Dados SQL do Azure escolhendo um dos métodos descritos neste artigo. É possível executar um pacote diretamente ou um pacote como parte de um pipeline do Azure Data Factory. Para obter uma visão geral sobre o SSIS no Azure, consulte Implantar e executar pacotes SSIS no Azure.

Observação

A execução de um pacote com dtexec.exe não foi testada com os pacotes implantados no Azure.

Executar um pacote com o SSMS

No SSMS (SQL Server Management Studio), é possível clicar com o botão direito do mouse em um pacote implantado no banco de dados do Catálogo do SSIS, SSISDB e selecionar Executar para abrir a caixa de diálogo Executar pacote. Para obter mais informações, consulte Executar um pacote SSIS com o SSMS (SQL Server Management Studio).

Executar um pacote com procedimentos armazenados

Em qualquer ambiente do qual for possível se conectar com o Banco de Dados SQL do Azure e executar o código do Transact-SQL, será possível executar um pacote chamando os seguintes procedimentos armazenados:

  1. [catalog].[create_execution] . Para obter mais informações, consulte catalog.create_execution.

  2. [catalog].[set_execution_parameter_value] . Para obter mais informações, consulte catalog.set_execution_parameter_value.

  3. [catalog].[start_execution] . Para obter mais informações, consulte catalog.start_execution.

Para obter mais informações, veja os exemplos a seguir:

Executar um pacote com script ou código

Em qualquer ambiente de desenvolvimento do qual for possível chamar uma API gerenciada, será possível executar um pacote chamando o método Execute do objeto Package no namespace Microsoft.SQLServer.Management.IntegrationServices.

Para obter mais informações, veja os exemplos a seguir:

Executar um pacote com a atividade Executar pacote do SSIS

Para obter mais informações, consulte Executar um pacote do SSIS usando a atividade Executar pacote do SSIS no Azure Data Factory.

Executar um pacote com a atividade Procedimento armazenado

Para obter mais informações, consulte Executar um pacote do SSIS usando a atividade Procedimento armazenado no Azure Data Factory.

Próximas etapas

Conheça opções para agendar pacotes do SSIS implantados no Azure. Para obter mais informações, confira Agendar pacotes SSIS no Azure.