Implantar um projeto do SSIS por meio do prompt de comando com ISDeploymentWizard.exe
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
Este guia de início rápido demonstra como implantar um projeto do SSIS por meio do prompt de comando executando o Assistente de Implantação do Integration Services, ISDeploymentWizard.exe
.
Para obter mais informações sobre o Assistente de implantação do Integration Services, consulte Assistente de Implantação do Integration Services.
Pré-requisitos
A validação descrita neste artigo para implantação no Banco de Dados SQL do Azure requer SQL Server Data Tools (SSDT) versão 17.4 ou posterior. Para obter a versão mais recente do SSDT, consulte Baixar o SSDT (SQL Server Data Tools).
Um servidor do Banco de Dados SQL do Azure escuta na porta 1433. Se estiver tentando se conectar a um servidor de Banco de Dados SQL do Azure em um firewall corporativo, essa porta deverá estar aberta no firewall corporativo para que você se conecte com êxito.
Plataformas com suporte
Você pode usar as informações neste guia de início rápido para implantar um projeto do SSIS nas seguintes plataformas:
SQL Server no Windows.
Banco de Dados SQL do Azure. Para obter mais informações sobre como implantar e executar pacotes no Azure, veja Remover e deslocar cargas de trabalho do SQL Server Integration Services para a nuvem.
Você não pode usar as informações neste guia de início rápido para implantar um pacote do SSIS no SQL Server em Linux. Para obter mais informações sobre como executar pacotes no Linux, veja Extrair, transformar e carregar dados no Linux com o SSIS.
Para o Banco de Dados SQL do Azure, obtenha as informações de conexão
Para implantar o projeto no Banco de Dados SQL do Azure, obtenha as informações de conexão necessárias para se conectar ao SSISDB (banco de dados de catálogo do SSIS). Você precisa das informações de logon e de nome do servidor totalmente qualificado nos procedimentos a seguir.
- Faça logon no Portal do Azure.
- Selecione Bancos de Dados SQL no menu à esquerda e selecione o banco de dados do SSISDB na página Bancos de dados SQL.
- Na página Visão geral do banco de dados, examine o nome totalmente qualificado do servidor. Para ver a opção Clique para copiar, passe o mouse sobre o nome do servidor.
- Se você esquecer suas informações de logon do servidor de Banco de Dados SQL do Azure, navegue até a página do servidor de Banco de Dados SQL para exibir o nome do administrador de servidor. Você pode redefinir a senha, se necessário.
Método de autenticação compatível
Confira os métodos de autenticação para implantação.
Iniciar o Assistente de Implantação do Integration Services
Abra uma janela de Prompt de Comando.
Execute
ISDeploymentWizard.exe
. O Assistente de Implantação do Integration Services será aberto.Se a pasta que contém
ISDeploymentWizard.exe
não está na variável de ambientepath
, talvez você precise usar o comandocd
para mudar para o diretório dela. Para SQL Server 2017, essa pasta normalmente éC:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn
.
Implantar um projeto com o assistente
Na página Introdução do assistente, examine a introdução. Clique em Avançar para abrir a página Selecionar Origem.
Na página Selecionar Origem, selecione o projeto existente do SSIS a ser implantado.
- Para implantar um arquivo de implantação de projeto que você criou compilando um projeto no ambiente de desenvolvimento, selecione Arquivo de implantação de projeto e insira o caminho do arquivo .ispac.
- Para implantar um projeto que já tenha sido implantado em um banco de dados de catálogo do SSIS, selecione Catálogo do Integration Services e, em seguida, insira o nome do servidor e o caminho para o projeto no catálogo. Clique em Avançar para ver a página Selecionar Destino .
Na página Selecionar Destino, selecione o destino para o projeto.
- Insira o nome do servidor totalmente qualificado. Se o servidor de destino for um servidor de Banco de Dados SQL do Azure, o nome estará neste formato
<server_name>.database.windows.net
. - Forneça informações de autenticação e selecione Conectar. Confira os métodos de autenticação para implantação neste artigo.
- Em seguida, selecione Procurar para selecionar a pasta de destino no SSISDB.
- Selecione Avançar para abrir a página Examinar. (O botão Avançar é habilitado somente depois de selecionar Conectar.)
- Insira o nome do servidor totalmente qualificado. Se o servidor de destino for um servidor de Banco de Dados SQL do Azure, o nome estará neste formato
Na página Examinar, examine as configurações selecionadas.
- Você pode alterar suas seleções clicando em Anteriorou clicando em qualquer uma das etapas no painel esquerdo.
- Clique em Implantar para começar o processo de implantação.
Se você estiver implantando em um servidor de Banco de Dados SQL do Azure, a página Validar será aberta e verificará os pacotes no projeto quanto a problemas conhecidos que podem impedir que os pacotes sejam executados conforme o esperado no Integration Runtime do Azure-SSIS. Para obter mais informações, consulte Validar pacotes do SSIS implantados no Azure.
Após a conclusão do processo de implantação, a página Resultados será aberta. Essa página exibe o êxito ou a falha de cada ação.
- Se a ação falhou, clique em Com falha na coluna Resultado para exibir uma explicação do erro.
- Opcionalmente, clique em Salvar Relatório... para salvar os resultados em um arquivo XML.
- Clique em Fechar para sair do assistente.
Próximas etapas
- Considere outras maneiras de implantar um pacote.
- Execute um pacote implantado. Para executar um pacote, você pode escolher uma entre várias ferramentas e linguagens. Para obter mais informações, confira os seguintes artigos: