Usando Integration Services com outros aplicativos
Se precisar criar pacotes dinamicamente ou gerenciar e executar pacotes do Integration Services fora do ambiente de desenvolvimento, você poderá manipular pacotes programaticamente. É possível usar o modelo de objeto do Integration Services para escrever um código que crie e configure um pacote novo ou carregue e execute um pacote salvo, em qualquer linguagem de programação gerenciada. Você também pode carregar, diretamente a partir da memória, a saída do fluxo de dados de um pacote para seu aplicativo personalizado.
Para obter mais informações, consulte Compilando pacotes programaticamente.
Trabalhando com pacotes de outros aplicativos
Usando o extensivo modelo de objeto do Integration Services, você pode:
Compilar e configurar pacotes. Crie uma tarefa e um componente de um novo pacote por vez e depois salve em seu local de armazenamento preferido. Para obter mais informações, consulte Compilando pacotes programaticamente.
Enumerar pacotes salvos. Execute loop pelos pacotes existentes para verificar se existe um pacote ou pasta individual. Para obter mais informações, consulte Enumerando pacotes disponíveis programaticamente.
Carregar e executar. Abra um pacote salvo; opcionalmente, reconfigure-o e depois execute o pacote. Você também pode carregar, diretamente a partir da memória, a saída do fluxo de dados do pacote para seu aplicativo. Para obter mais informações, consulte Executando um pacote SSIS programaticamente no computador local, Executando um pacote SSIS programaticamente em um computador remoto e Carregando a saída de um pacote em outro programa.
Pacotes e pastas salvos gerenciados. Remover ou adicionar pacotes e criar, renomear ou remover pastas. Para obter mais informações, consulte Gerenciando pacotes e pastas programaticamente.
|