Criando um utilitário de implantação

A primeira etapa na implantação de pacotes é a criação de um utilitário de implantação para um projeto 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.

ObservaçãoObservação

Para se familiarizar melhor com os conceitos explicados nesta seção, consulte Tutorial: implantação de pacotes.

Para criar um utilitário de implantação

Í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 selecionadas 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.