Tutorial: implantação de pacotes

O Microsoft SQL Server Integration 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 pacotes do SSIS 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 Microsoft SQL Server Integration 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 Server Integration 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 SSIS: Criando um pacote ETL simples.

Computador de origem   O computador no qual você criará o pacote de implantação deve ter os seguintes componentes instalados:

  • SQL Server com o banco de dados do AdventureWorks2008R2. 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ê implanta os pacotes deve ter os seguintes componentes instalados:

  • SQL Server com o banco de dados do AdventureWorks2008R2.

  • SQL Server Management Studio.

  • SQL Server Integration Services.

  • Você deve ter permissão para criar e remover tabelas no AdventureWorks2008R2 e 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çãoObservaçã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

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os mais recentes downloads, artigos, exemplos e vídeos da Microsoft, bem como soluções exclusivas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática das atualizações, assine os feeds RSS disponíveis na página.