Fórum Erro : quot;Unknown ISC error 0quot; #358057
06/05/2008
0
Este erro começou do nada...
Tenho uma SP num BD Firebird que é executada no delphi por um componente TSQLStoredProcedure IBExpress. Até ontem tudo estava funcionando normal, hoje quando dou o comando sqlStoredProdeure.ExecProc;
Dá o seguinte erro :
Project P_CR raised exception class EDatabaseError with message ´unknown ISC error 0´.Process stopped. Use Step or Run to continue.
Já procurei e não obtive sucesso..
Quando executo esta SP direto no banco através do IBExpert, roda normal, portanto concluí que o problema está no delphi...
Alguém sabe me dizer o motivo do erro e como resolvê-lo ???
Agradeço a todos antecipadamente.
Cabelo
Curtir tópico
+ 0Posts
07/05/2008
Cabelo
Gostei + 0
07/05/2008
Burnbr
tente afzer um backup/restore do seu banco.
Att
Gostei + 0
07/05/2008
Cabelo
Você acha que este erro está relacionado com corrupção da base ??
Só lembrando que fiz a cópia do bd no meu micro local e funcionou direitnho.. fiz também um teste com o IB Expert e também funcionou direito..
Tem alguma outra idéia ??
Muito Obrigado...
Gostei + 0
07/05/2008
Landersongomes
Backup/Restore sim... mas procure verficar a acessibilidade ao banco, na verdade são suas vias deacesso que estão corrompidas.
Gostei + 0
07/05/2008
Landersongomes
Soh pra ilustrar, veja o link... a conexao de rede da máquina onde estava o banco havia caído.
Gostei + 0
08/05/2008
Cabelo
Colega..
Pode até ser a conexão de rede, mas o engraçado é que no mesmo momento.. com o programa aberto, fiz o teste via IBExpert no BD na rede e funcionou, só não funciona com o programa em delphi, outra coisa, se fosse a conexão nenhuma outra função do programa estaria funcionando, deu erro somente nesta procedure que tento executar..
Colega.. perceba que o erro que foi reportado é diferente do erro que deu aquí..
unknown ISC error 0
Acredito que o problema não seja na conexão com a rede, mas alguma coisa na conexão com o firebir..
mas ainda estou procurando uma resposta...
Tem alguma outra idéia do que pode ser ???
Muito Obrigado.
Gostei + 0
08/05/2008
Landersongomes
parece que isso vai te ajudar:
http://tracker.firebirdsql.org/browse/CORE-1442?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel
Gostei + 0
08/05/2008
Cabelo
É o seguinte...
No meu servidor, Linux eu agendo o back up com data e horário e este back up faz cópia dos compartilhamentos selecionados em outro HD utilizando rsync, estou trocando meu servidor e ele estava com o horário errado, sempre faço o back Up a noite, como o horário estava errado, o back Up estava começando a fazer no horário de trabalho, aí deu erro exatamente no momento em que estava copiando o BD que é grande, está com 62 BG e por este motivo deu o erro :
unknown ISC error 0
Arrumei o horário do servidor e aí passou a funcionar direitinho.
Mas tem algo que está me incomodando muito..
Por quê o erro só aconteceu com a conexão com o delphi ???
Já que no IB Expert rodou normalmente..
Muito estranho...
Mesmo assim muito obrigado pela ajuda.
Gostei + 0
09/05/2008
Cabelo
Gostei + 0
03/06/2008
Oswaldosaraujo
Gostei + 0
04/06/2008
Cabelo
A Princípio achei que fosse este erro mesmo.. mas o que me intrigava, era o fato desta procedure estar funcionando normalmente e do nada dar erro. Enfim.. pesquisei bastante e cheguei a conclusão que descreví neste tópico, na mensagem anterior..
O problema estava na hora de fazer uma cópia do BD um back up enquanto o sistema estava rodando.. o Windows XP não estava dando o erro correto, só conseguí descobrir o erro, pois fiz um teste no windows 98 e ele me retornou o erro de falha na conexão. Aí Abrí o arquivo de log no linux e descobrí que no momento do erro o banco estava ´fora do ar´ para o delphi, pois estava sendo copiado, já no IBExpert não existe restrição de uso durante um back up..
Muito Obrigado a Todos pela ajuda.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)