Boa tarde a todos, Tenho um pacote que extrai dados de um arquivo texto e carrega em um tabela x, depois busco nessa tabela x, trato os dados e carrego em uma tabela y. Os passos são esses:
1 - Execute SQL Task - Ele limpa a tabela x 2 - Data Flow Task - Carrega o arquivo texto e popula a tabela x 3 - Data Flow Task - Leio da tabela x e carrego na tabela y 4 - Data Flow Task - A partir do ID do registro na tabela y, eu carrego 3 a 4 tabelas extras.
Se nao entenderem, por favor me aviso que tento melhorar....
Bom, a principio sem transação nenhuma o pacote roda que é uma beleza....mas quando coloco transação no pacote todo, ele trava no segundo passo e nao roda de jeito nenhum....simplesmente trava, alguns estão dando um erro de Acquire Connection.
O que eu devo fazer, será que na primeiro bloco ele cria uma transação que trava a segunda e assim por diante ?
Outros pacotes que eu uso transação mas não tem esses passos todos, rodam perfeito, sem problemas nenhum.
Fala ai Lucas, Fica habilitado sim, tanto que quando uso outros pacotes ele importa sem problemas...tentei colocar conexões diferentes em 2 passos, mas nao adiantou.... Mesmo estando habilitado, vou dar uma lida no teu doc pra ver se está faltando outra coisa. Obrigado pela resposta rápida...