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 do Integration Services em um servidor diferente. O utilitário de implantação é criado no computador no qual o projeto do Integration Services é armazenado.

Você cria um utilitário de implantação de pacotes para um projeto do 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 do 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 do 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 do Integration Services, do utilitário de implantação.

Quando você cria um projeto do 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, à pasta bin\Deployment do projeto ou ao 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 SQL Server Data Tools (SSDT), abra a solução que contém o projeto do Integration Services para o qual deseja criar um utilitário de implantação de pacotes.

  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 de pacote quando os pacotes forem 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 clique em Criar.

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

Consulte Também

Configurações do Pacote
Criar configurações de pacote
Implantar pacotes usando o utilitário de implantação
Implantação de pacotes (SSIS)