Compartilhar via


Editor da tarefa Executar Pacote

Use o Editor da tarefa Executar Pacote para configurar a Tarefa Executar Pacote. A tarefa Executar Pacote estende os recursos empresariais do Integration Services ao permitir que pacotes executem outros pacotes como parte de um fluxo de trabalho.

O que você deseja fazer?

  • Abrir o editor da tarefa Executar Pacote

  • Definir as opções na página Geral

  • Definir as opções na página Pacote

  • Definir as opções na Página Associação de Parâmetros

Abrir o editor da tarefa Executar Pacote

  1. Abra um projeto do Integration Services no Visual Studio que contém um tarefa Executar Pacote.

  2. Clique com o botão direito na tarefa no Designer SSIS e clique em Editar.

Definir as opções na página Geral

  • Nome
    Forneça um nome exclusivo para a tarefa Executar Pacote. Este nome é usado como rótulo no ícone de tarefa.

    ObservaçãoObservação

    Os nomes das tarefas devem ser exclusivos em um pacote.

  • Descrição
    Digite uma descrição para a tarefa Executar Pacote.

Definir as opções na página Pacote

  • ReferenceType
    Selecione Referência do Projeto para pacotes filho que estão no projeto. Selecione Referência Externa para pacotes filho localizados fora do pacote

    ObservaçãoObservação

    A opção ReferenceType é somente leitura e será definida como Referência Externa se o projeto que contém o pacote não foi convertido no modelo de implantação de projeto. Para obter mais informações sobre conversão, consulte Implantar projetos no Servidor do Integration Services.

  • Senha
    Se o pacote filho for protegido por senha, forneça a senha para o pacote filho ou clique no botão de reticências (...) e crie uma nova senha para o pacote filho.

  • ExecuteOutOfProcess
    Especifique se o pacote filho é executado no processo do pacote pai ou um processo separado. Por padrão, a propriedade ExecuteOutOfProcess da tarefa Executar Pacote é definida como False, e o pacote filho é executado no mesmo processo que o pacote pai. Se você definir esta propriedade como true, o pacote filho será executado em um processo separado. Isto pode reduzir a velocidade do lançamento do pacote filho. Além disso, se a propriedade foi definida como true, você não poderá depurar o pacote em uma instalação somente ferramentas; você deve instalar o produto Integration Services. Para obter mais informações, consulte Instalar o Integration Services.

Opções dinâmicas ReferenceType

ReferenceType = referência externa

  • Local
    Selecione o local de armazenamento do pacote filho. As opções dessa propriedade são listadas na tabela a seguir.

    Valor

    Descrição

    SQL Server

    Defina o local como uma instância do SQL Server.

    Sistema de arquivos

    Defina o local para o sistema de arquivos.

  • Conexão
    Selecione o tipo de local de armazenamento para o pacote filho.

  • PackageNameReadOnly
    Exibe o nome do pacote.

ReferenceType = referência do projeto

  • PackageNameFromProjectReference
    Selecione um pacote contido no projeto para ser o pacote filho.

Opções Dinâmicas de Local

Local = SQL Server

Local = Sistema de arquivos

Defina as opções na Página Associação de Parâmetros

Você pode passar valores do pacote pai ou do projeto para o pacote filho. O projeto deve usar o modelo de implantação de projeto e o pacote filho deve ser contido no mesmo projeto que contém o pacote pai.

Para obter informações sobre conversão de projetos para o modelo de implantação de projetos, consulte Implantar projetos no Servidor do Integration Services.

  • Parâmetro de pacote filho
    Insira ou selecione um nome para o parâmetro de pacote filho.

  • Parâmetro ou variável de associação
    Selecione o parâmetro ou variável que contêm o valor que você quer passar para o pacote filho.

  • Adicionar
    Clique para mapear um parâmetro ou variável para um parâmetro de pacote filho.

  • Remover
    Clique para remover um mapeamento entre um parâmetro ou variável e um parâmetro de pacote filho.