Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   "Unable to complete..." La conexion se pierde durante la ejecución (https://www.clubdelphi.com/foros/showthread.php?t=8037)

ESA 05-03-2004 10:14:42

"Unable to complete..." La conexion se pierde durante la ejecución
 
Hola, de nuevo escribiendo por estos mundos.

A ver, tengo un problema que yo achaco a la red, pero que me gustaria que alguien me comentara su experiencia.
El programa que tengo funciona conectando por BDE con interbase. La conexión se crea perfectamente, de echo nunca o casi nunca nos ha dado problemas.
La cuestion es que de un tiempo a esta parte sufrimos alguna desconexion del servidor, ¿por que?, ni idea por que tenemos la red monitorizada y no se aprecia ningn fallo de conexion. De golpe y de repente en los puestos aparece:

" General SQL error.
Unable to complete network request to host "Servidor"
Error reading data from connection
Se ha anulado una conexion establecida por el software en su equipo host"

Está claro que lo que pasa es que se pierde la conexion con el server de interbase, pero ¿por que puede ocurrir si no hay una desconexion de la red?¿Que puede cerrar el servidor de interbase?.
Por cierto el programa funciona sobre plataformas WindowsNT/2000 y los puestos sobre windows 98/2000.
Saludos.


------------------------------------------------------
"De que te sirve tener algo si no puedes compartirlo"
ESA

moon 24-03-2004 13:02:04

Tengo el mismo problema en un servidor Linux Red Hat 9 y clientes Windows xp.
Siento no poder ayudarte más, pero si sabes algo, por favor hazmelo saber.
Sigo buscando una solución.

Gracias.

ESA 24-03-2004 14:09:49

Solucion provisional
 
Hola moon, hasta que no investigue más sobre el tema, y creo que no podre hacerlo mucho, encontré varios mensajes en foros sobre un error parecido.
En uno de ellos le decian a un programador que se podia resolver haciendo un Backup y un Restore desde el ibconsole o utilizando el gfix y gback.
Lo he hecho y hasta la fecha no vuelto a tener problemas de desconexion, asi que al parecer despues de un error en la base de datos (que es lo que me pasaba a mi) a los dias o despues de seguir utilizando la base de datos se pueden producir errores de desconexion de los puestos. Es decir que un error no lleva automaticamente al otro.

Pruebalo y me dices algo, a ver si hemos encontrado la "pozima".
Saludos.




-------------------------------
"De que te sirve tener algo si no puedes compartirlo" - ESA -


La franja horaria es GMT +2. Ahora son las 13:47:21.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi