Problemas na importação SQL
17/10/2017
0
Preciso de uma ajuda em um processo sql.
Possuo uma importação de dados de uma base Protheus para o SQL, onde realizo várias validações e inserções/alterações em tabelas SQL, o problema é que dependendo do nr. de registros este processo para, finalizando com erro, travando a janela da chamada e retornando a msg: "Erro ao executar o lote. Mensagem de erro: Erro ao criar identificador de janela."
Na minha ultima importação eu possuía somente 433 registros a serem importados e o processo travou, porém se eu quebrar este em pequenos lotes o processo finaliza sem problema algum...
Detalhe: Esta importação possui chamada a várias outras SPs e Funções, para melhor organização do processo.
Poderiam por favor me auxiliar? Porque por enquanto estou na fase de testes e faço esta chamada manual, mas posteriormente colocarei em um processo automático e este é meu medo...
Agradeço antecipadamente pelo auxilio.
Zuleica
Posts
17/10/2017
Luiz Santos
Como você faz essa importação?
Usa algum arquivo texto? Lê as tabelas do Protheus diretamente?
Usa alguma ferramenta de ETL?
Grande abraço
18/10/2017
Zuleica
Leio diretamente das tabelas do Protheus, e vou armazenando nas tabelas de minha base local. Detalhe os dois bancos estão em um mesmo servidor. Estou usando transação quando necessário e em outros momentos somente Try Catch para tratamento de erros ocasionais. O processo não é grande e nem tão pesado assim, por isso não entendo o que ocasiona este erro, o meu medo é que seja alguma configuração no servidor.
18/10/2017
Luiz Santos
Em que momento ele acontece?
Quando está inserindo os dados na tabela?
18/10/2017
Zuleica
18/10/2017
Zuleica
18/10/2017
Luiz Santos
Pelo que você está me dizendo, além de selecionar os dados de uma tabela e jogar em outra, ainda existem vários procedimentos que são feitos.
Recomendo que vá executando em etapas para descobrir exatamente onde o erro acontece, para poder te ajudar melhor.
Grande abraço
19/10/2017
Zuleica
Obrigada pelos retornos.
Clique aqui para fazer login e interagir na Comunidade :)