Lição 6-4: Implantar o pacote da Lição 6
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
Implantar o pacote envolve a adição do pacote no catálogo de SSISDB nos Integration Services em uma instância do SQL Server. Nesta lição, você adicionará o pacote da Lição 6 no catálogo SSISDB, definirá o novo parâmetro e executará o pacote. Nesta lição, você usará o SQL Server Management Studio para adicionar o pacote da Lição 6 ao catálogo SSISDB e implantará esse pacote. Depois de implantar o pacote, você modificará o parâmetro para apontar para um novo local e, depois, executará o pacote.
Nesta tarefa, você:
Adicionar o pacote ao catálogo de SSISDB no nó SSIS no SQL Server.
Implantar o pacote.
Definir o valor de parâmetro do pacote.
Executar o pacote no SSMS.
Localiza ou adiciona o catálogo do SSISDB
Selecione Iniciar>Todos os Programas>Microsoft SQL Server 2017 e, em seguida, selecione SQL Management Studio.
Na caixa de diálogo Conectar-se ao Servidor, verifique as configurações padrão e selecione Conectar. Para se conectar, o nome do Servidor deve ser o nome do computador em que o SQL Server está instalado. Se o Mecanismo de Banco de Dados for uma instância nomeada, o nome do Servidor deverá ser o nome da instância no formato <nome_do_computador>\<nome_da_instância>.
No Pesquisador de Objetos, expanda Catálogos dos Integration Services.
Se não houver nenhum catálogo listado em Catálogos dos Integration Services, adicione o catálogo SSISDB.
Para adicionar o catálogo do SSISDB, clique com o botão direito do mouse em Catálogos dos Integration Services e selecione Criar Catálogo.
Na caixa de diálogo Criar Catálogo, selecione Habilitar a integração do CLR.
Na caixa Senha, digite uma senha e, em seguida, insira-a novamente na caixa Redigite a senha.
Selecione OK para adicionar o catálogo SSISDB.
Adicionar o pacote ao catálogo SSISDB
No Pesquisador de Objetos, clique com o botão direito do mouse em SSISDB e selecione Criar Pasta.
Na caixa de diálogo Criar Pasta, insira Tutorial do SSIS na caixa de nome de pasta e selecione OK.
Expanda a pasta Tutorial do SSIS, clique com o botão direito do mouse em Projetos e selecione Importar Pacotes.
Na página Introdução do Assistente de Conversão de Projeto do Integration Services, selecione Avançar.
Na página Localizar Pacotes, verifique se o Sistema de arquivos está selecionado na lista de Origem; então, selecione Procurar.
Na caixa de diálogo Procurar Pasta, navegue até a pasta que contém o projeto do Tutorial do SSIS e selecione OK.
Selecione Avançar.
Na página Selecionar Pacotes, você deve ver todos os seis pacotes do Tutorial do SSIS. Na lista Pacotes, selecione Lesson 6.dtsx e selecione Avançar.
Importante
A etapa anterior pode resultar em um erro informando que
One or more selected packages are not ready. Review the Status column for more information.
com uma mensagem de status, incluindoThe version or pipeline version or both for the specified component is higher than the current version. This package was probably created on a new version of DTS or the component than is installed on the current PC.
Para resolver esse erro, altere as Propriedades do Projeto no Visual Studio da seguinte maneira:Clique com o botão direito do mouse no projeto Tutorial do SSIS (implantação de pacote) e selecione Propriedades.
Em Propriedades de Configuração, selecione Geral.
Defina a Versão de Destino de Implantação como uma versão mais antiga. Por exemplo, altere de SQL Server 2022 para SQL Server 2019 e selecione OK.
Repita a etapa anterior.
Na página Selecionar Destino, insira Implantação do Tutorial do SSIS na caixa Nome do Projeto e selecione Avançar.
Selecione Avançar em cada uma das páginas restantes do assistente até chegar à página Revisão.
Na página Revisão, selecione Converter.
Depois que a conversão for concluída, selecione Fechar.
Quando você fecha o Assistente de conversão de projeto do Integration Services, o SSIS exibe o Assistente de implantação do Integration Services. Você agora usará esse assistente para implantar o pacote da Lição 6.
Na página Introdução do Assistente de Implantação do Integration Services, examine as etapas de implantação do projeto e, em seguida, selecione Avançar.
Na página Selecionar Destino, verifique se o nome do servidor é a instância do SQL Server que contém o catálogo do SSISDB e selecione Conectar.
O caminho deve mostrar a Implantação do Tutorial do SSIS. Em seguida, selecione Avançar.
Na página Revisão, examine o Resumo e selecione Implantar.
Quando a implantação for concluída, selecione Fechar.
No Pesquisador de Objetos, clique com o botão direito do mouse em Catálogos do Integration Services e selecione Atualizar.
Expanda Catálogos do Integration Services e então expanda SSISDB. Continue a expandir a árvore sob Tutorial do SSIS até ter expandido completamente o projeto. Você deve ver Lesson 6.dtsx no nó Pacotes do nó Implantação do Tutorial do SSIS.
Para verificar se o pacote está concluído, clique com o botão direito do mouse em Lesson 6.dtsx e clique em Configurar. Na caixa de diálogo Configurar, selecione Parâmetros e verifique se há uma entrada com Lesson 6.dtsx como o Contêiner, VarFolderName como o Nome e o caminho para Novos Dados de Exemplo como o valor e selecione Cancelar.
Criar e popular uma nova pasta de dados de exemplo
No Windows Explorer, no nível da raiz da unidade (por exemplo, C:\), crie uma pasta chamada Dados de Exemplo Dois.
Abra a pasta Dados de Exemplo em Pré-requisitos da Lição 1 e copie qualquer um dos três dos arquivos de exemplo.
Navegue até a pasta Dados de Exemplo Dois e cole os arquivos copiados.
Alterar o parâmetro de pacote para apontar para os novos dados de exemplo
No Pesquisador de Objetos, clique com o botão direito do mouse em Lesson 6.dtsx e selecione Configurar.
Na caixa de diálogo Configurar, altere o valor do parâmetro para o caminho Dados de Exemplo Dois, por exemplo, C:\Dados de Exemplo Dois.
Selecione OK para fechar a caixa de diálogo Configurar.
Testar a implantação de pacote da Lição 6
No Pesquisador de Objetos, clique com o botão direito do mouse em Lesson 6.dtsx e selecione Executar.
Na caixa de diálogo Executar Pacote, selecione OK.
Na caixa de diálogo de mensagem, selecione Sim para abrir o Relatório de Visão Geral.
O Relatório de Visão Geral para o pacote exibe o nome do pacote e um resumo de status. A seção Visão Geral da Execução mostra o resultado de cada tarefa no pacote. A seção Parâmetros Usados mostra os nomes e valores de todos os parâmetros usados na execução do pacote, incluindo VarFolderName.