Tutorial: implantação de pacotes
O MicrosoftSQL ServerIntegration Services fornece ferramentas que facilitam a implantação de pacotes em outro computador. As ferramentas de implantação também gerenciam qualquer dependência, como configurações e arquivos que o pacote precisa. Neste tutorial, você aprenderá a usar essas ferramentas para instalar pacotes e suas dependências em um computador de destino.
Primeiro, você executará as tarefas para preparar a implantação. Você criará um novo projeto Integration Services no Business Intelligence Development Studio e adicionará pacotes e arquivos de dados existentes ao projeto. Você não criará nenhum pacote a partir do zero; em vez disso, apenas trabalhará com pacotes concluídos criados apenas para este tutorial. Você não modificará a funcionalidade dos pacotes neste tutorial; porém, após adicionar os pacotes ao projeto, poderá achar útil abrir os pacotes no Designer SSIS e revisar o conteúdo de cada pacote. Ao examinar os pacotes, aprenderá sobre as dependências dos pacotes, como arquivos de log, e sobre outros recursos interessantes dos pacotes.
Na preparação para a implantação, você também atualizará os pacotes para usar as configurações. As configurações tornam as propriedades dos pacotes e dos objetos de pacote atualizáveis em tempo de execução. Neste tutorial, você usará configurações para atualizar as cadeias de caracteres de conexão de arquivos log e de texto e os locais dos arquivos XML e XSD utilizados pelo pacote. Para obter mais informações, consulte Configurações de pacote e Criando configurações do pacote.
Depois de verificar se os pacotes estão sendo executados com êxito no Business Intelligence Development Studio, você criará o grupo de desenvolvimento para usar na instalação dos pacotes. O grupo de desenvolvimento consistirá nos arquivos de pacote e outros itens adicionados ao projeto Integration Services, as dependências de pacote que o Integration Services inclui automaticamente e o utilitário de implantação que você compilou. Para obter mais informações, consulte Criando um utilitário de implantação.
Você copiará o pacote de implantação no computador de destino e executará o Assistente de Instalação de Pacotes para instalar os pacotes e as dependências de pacotes. Os pacotes serão instalados no banco de dados msdb do SQL Server e os arquivos auxiliares e de suporte serão instalados no sistema de arquivos. Como os pacotes implantados usam configurações, você atualizará a configuração para usar novos valores que habilitam os pacotes para serem executados com êxito no novo ambiente.
Por fim, você executará os pacotes no SQL Server Management Studio usando o Utilitário do Pacote de Execução.
O objetivo deste tutorial é simular a complexidade dos problemas reais de implantação que você poderá encontrar. Porém, se não for possível implantar os pacotes em um computador diferente, você ainda poderá executar este tutorial instalando os pacotes no banco de dados msdb em uma instância local do SQL Server e depois executar os pacotes do SQL Server Management Studio na mesma instância.
O que você aprenderá
A melhor forma de se familiarizar com as novas ferramentas, controles e recursos disponíveis no MicrosoftSQL ServerIntegration Services é utilizá-las. Este tutorial guia você através das etapas para criar um projeto Integration Services e adicionar pacotes e outros arquivos necessários ao projeto. Após a conclusão do projeto, você criará um grupo de implantação, copiará o grupo para o computador de destino e instalará os pacotes no computador de destino.
Requisitos
Este tutorial é destinado a usuários que já estão familiarizados com as operações básicas de sistemas de arquivos, mas que tiveram pouca exposição aos novos recursos disponíveis no SQL ServerIntegration Services. Para entender melhor os conceitos básicos do Integration Services que serão usados neste tutorial, talvez seja útil completar primeiro os seguintes tutoriais do Integration Services: Tutorial: Criando um pacote básico usando um assistente e Tutorial: Criando um pacote ETL simples.
Computador de origem. O computador no qual você criará o pacote de desenvolvimento deve ter os seguintes componentes instalados:
O SQL Server com o banco de dados AdventureWorks. Para reforçar a segurança, os bancos de dados de exemplo não são instalados por padrão. Para obter informações sobre como instalar o banco de dados de exemplos, consulte Considerações para instalar exemplos e bancos de dados de exemplo do SQL Server.
Você deve ter permissão para criar e cancelar tabelas no AdventureWorks.
Este tutorial também precisa de dados de amostra, pacotes concluídos, configurações e um Leiame. Os arquivos para esses itens estão instalados junto com as amostras. Se você não puder localizar os dados de amostra, retorne ao procedimento anterior e complete a instalação conforme descrito.
O ambiente de desenvolvimento de business intelligence, Business Intelligence Development Studio.
Computador de destino. O computador no qual você implantará os pacotes deve ter os seguintes componentes instalados:
O SQL Server com o banco de dados AdventureWorks.
SQL Server Management Studio.
SQL ServerIntegration Services.
Você deve ter permissão para criar e cancelar tabelas no AdventureWorkse executar pacotes no SQL Server Management Studio.
Você deve ter permissão de leitura e gravação na tabela sysssispackages no banco de dados do sistema msdb do SQL Server.
Se você planeja implantar pacotes no mesmo computador em que criará o grupo de implantação, esse computador deverá atender aos requisitos dos computadores de origem e de destino.
Observação |
---|
Pode ser mais fácil utilizar um tutorial se você adicionar os botões Avançar e Anterior à barra de ferramentas do visualizador de documentos. Para obter mais informações, consulte Adicionando os botões Próximo e Anterior à Ajuda. |
Tempo estimado para concluir este tutorial: 2 horas
Lições neste tutorial
Lição 1: Preparando-se para criar o pacote de implantação
Nesta lição, você irá se preparar para implantar uma solução ETL criando um novo projeto Integration Services e adicionando os pacotes e outros arquivos necessários ao projeto.Lição 2: Criando o pacote de implantação
Nesta lição, você compilará um utilitário de implantação e verificará se o grupo de implantação inclui os arquivos necessários.Lição 3: Instalando pacotes
Nesta lição, você copiará o grupo de implantação para o computador de destino, instalará os pacotes e executará os pacotes.
|