Compartilhar via


Criar um utilitário de implantação

A primeira etapa da implantação de pacotes é a criação de um utilitário de implantação para um projeto do Integration Services. O utilitário de implantação é uma pasta que contém os arquivos necessários para a implantação dos pacotes em um projeto Integration Services em um servidor diferente. O utilitário de implantação é criado no computador no qual o projeto Integration Services é armazenado.

Você cria um utilitário de implantação de pacotes para um projeto Integration Services configurando primeiro o processo de compilação para criar um utilitário de implantação e, depois, compilando o projeto. Quando você compila o projeto, todos os pacotes e configurações de pacote do projeto são incluídos automaticamente. Para implantar arquivos adicionais como um arquivo Leiame com o projeto, coloque os arquivos na pasta Diversos do projeto Integration Services. Quando o projeto é compilado, esses arquivos também são automaticamente incluídos.

Você pode configurar cada implantação de projeto de modo diferente. Antes de compilar o projeto e criar o utilitário de implantação do pacote, você pode definir as propriedades no utilitário de implantação para personalizar o modo como os pacotes do projeto serão implantados. Por exemplo, você pode especificar se as configurações do pacote podem ser atualizadas quando o projeto é implantado. Para acessar as propriedades de um projeto Integration Services, clique com o botão direito do mouse no projeto e clique em Propriedades.

A tabela a seguir lista as propriedades do utilitário de implantação.

Propriedade

Descrição

AllowConfigurationChange

Um valor que especifica se as configurações podem ser atualizadas durante a implantação.

CreateDeploymentUtility

Um valor que especifica se um utilitário de implantação do pacote é criado quando o projeto é compilado. Essa propriedade deve ser True para criar um utilitário de implantação.

DeploymentOutputPath

O local, relativo ao projeto Integration Services, do utilitário de implantação.

Quando você compila um projeto Integration Services, um arquivo de manifesto, <nome do projeto>.SSISDeploymentManifest.xml, é criado e adicionado, junto com cópias dos pacotes de projeto e dependências do pacote, na pasta bin\Deployment do projeto ou no local especificado na propriedade DeploymentOutputPath. O arquivo de manifesto lista os pacotes, as configurações de pacote e os diversos arquivos do projeto.

O conteúdo da pasta de implantação é atualizado toda vez que você compila o projeto. Isso significa que qualquer arquivo salvo nessa pasta que não for copiado novamente na pasta pelo processo de compilação será excluído. Por exemplo, serão excluídos arquivos de configuração do pacote salvos nas pastas de implantação.

Para criar um utilitário de implantação de pacote

  1. No SSDT (SQL Server Data Tools), abra a solução que contém o projeto do Integration Services para o qual você quer criar um utilitário de implantação de pacote.

  2. Clique com o botão direito do mouse no projeto e clique em Propriedades.

  3. Na caixa de diálogo Páginas de Propriedades do <nome do projeto> , clique em Utilitário de Implantação.

  4. Para atualizar as configurações do pacote quando os pacotes são implantados, defina AllowConfigurationChanges como True.

  5. Defina CreateDeploymentUtility como True.

  6. Opcionalmente, atualize o local do utilitário de implantação modificando a propriedade do DeploymentOutputPath.

  7. Clique em OK.

  8. No Gerenciador de Soluções, clique com o botão direito do mouse no projeto e, depois, clique em Compilar.

  9. Visualize o progresso da compilação e os erros de compilação na janela Saída.

Ícone do Integration Services (pequeno) Mantenha-se atualizado com o Integration Services

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


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

Consulte também

Tarefas

Criar configurações de pacote

Implantar pacotes por meio do utilitário de implantação

Conceitos

Configurações de pacote

Implantação de pacotes (SSIS)