Provalmente esta perdendo a conexao com o banco de dados por timeout. Dai quando você atualiza (copia) os assemblies da pagina novamente o IIS recicla o processo iniciando novamente o seu site.
O que você pode fazer é: 1) Aumentar o timeout da conexão. (Mas pode não resolver). 2) Quando for fazer algo no banco, verificar se o erro é de não conectado, caso positivo, tente conectar e repita a operação. Mas cuidado para não entrar num loop infinito. Com certeza existem outras formas, mas não lembrei de nenhuma outra. Abraço -- José Henrique (Zote) Bludata Software From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Murillo Proença Sent: quarta-feira, 3 de janeiro de 2007 14:41 To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Coisa de louco!!!! (Delphi com ASP.NET) Fala aí pessoal, tudo blz? Me deparei com um erro mais louco que eu. É o seguinte, tenho um site desenvolvido em Delphi 2006 com ASP.NET, utilizando BDP para conexão ao Oracle 10g. Acontece que de tempos em tempos, do nada, ao carregar a página que acessa o Oracle dá um erro "Não conectado ao oracle". Isso sem ter feito nada, sem atualização, sem reiniciar servidor de aplicação, sem reiniciar servidor de banco, absolutamente do nada. O que eu estava fazendo para resulver, era apenas pegar a DLL da minha máquina e substituir no servidor de aplicação que tudo voltava ao normal. Bom, o mais interessante é que descobri agora que, se eu pego a DLL que está no servidor, dou um CTRL C + CTRL V, excluo a DLL original e renomeio a copiada, também volta a funcionar. Alguém tem alguma idéia do que pode estar acontecendo? Abraço Murillo Proença [As partes desta mensagem que não continham texto foram removidas]