Executando e gerenciando pacotes programaticamente
Se precisar gerenciar e executar pacotes do Integration Services fora do ambiente de desenvolvimento, você poderá manipular pacotes programaticamente. Nesta abordagem, você tem uma série de opções:
Carregue e execute um pacote existente sem modificação.
Carregue um pacote existente, reconfigure-o (por exemplo, para uma fonte de dados diferente) e execute-o.
Crie um pacote novo, adicione e configure os componentes, objeto por objeto e propriedade por propriedade, salve-o e execute-o.
Você pode carregar e executar um pacote existente de uma aplicação de cliente, escrevendo apenas algumas linhas de código.
Esta seção descreve e demonstra como executar um pacote existente programaticamente e como acessar a saída do fluxo de dados de outros aplicativos. Como opção de programação avançada, você pode criar programaticamente um pacote de Integration Services linha por linha conforme descrito em Compilando pacotes programaticamente.
Esta seção também discute outras tarefas administrativas que você pode executar programaticamente para gerenciar pacotes armazenados, pacotes em execução e funções do pacote.
Nesta seção
Compreendendo as diferenças entre execução local e remota
Discute diferenças críticas entre a execução de um pacote localmente ou no servidor.Carregando e executando um pacote local programaticamente
Descreve como executar um pacote existente de um aplicativo cliente no computador local.Carregando e executando um pacote remoto programaticamente
Descreve como executar um pacote existente de um aplicativo cliente e como garantir que o pacote seja executado no servidor.Carregando a saída de um pacote local
Descreve como executar um pacote no computador local e carregar a saída do fluxo de dados em um aplicativo cliente, utilizando o destino DataReader e o namespace DtsClient.Enumerando pacotes disponíveis programaticamente
Descreve como descobrir pacotes disponíveis que são gerenciados pelo serviço Integration Services.Gerenciando pacotes e pastas programaticamente
Descreve como criar, renomear e excluir pacotes e pastas.Gerenciando pacotes em execução programaticamente
Descreve como listar pacotes que estão em execução atualmente, examinar suas propriedades e interromper um pacote em execução.Gerenciando funções de pacote programaticamente
Descreve como obter ou definir informações sobre as funções atribuídas a um pacote ou uma pasta.
Referência
- Referência de mensagens e erros do Integration Services
Lista os códigos de erro predefinidos do Integration Services com seus nomes simbólicos e descrições.
Seções relacionadas
Estendendo pacotes com scripts
Discute como estender o fluxo de controle usando a tarefa Script, e como estender o fluxo de dados usando o componente Script.Estendendo pacotes com objetos personalizados
Discute como criar tarefas personalizadas de programa, componentes de fluxo de dados e outros objetos de pacote para uso em vários pacotes.Compilando pacotes programaticamente
Discute como criar, configurar e salvar pacotes de Integration Services programaticamente.Exemplos do Integration Services
Lista e descreve os exemplos de programação do Integration Services que estão disponíveis como um componente de instalação opcional.
|