Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-10-2005
Giniromero Giniromero is offline
Miembro
 
Registrado: may 2003
Ubicación: Madrid
Posts: 296
Poder: 21
Giniromero Va por buen camino
Problemas de desconexion de la BD

Hola, tengo una aplicación con delphi6 y con IB7.5

La BD la tengo en un servidor 2003 Server, los clientes son 2000 o XP profesional.

El problema es que de un tiempo a esta parte, de vez en cuando se desconecta la aplicación, hay red, pero de repente te muestra el error,

Cita:
Unable to complete network request to host "Server"
Error reading data from the connection. Se ha forzado la interrupción de una conexión existente por el host remoto.

Otras veces me muesta el siguiente error:

Código:
 Unable to complete network request to host "Server" Failed to establish a connection. UnKnown Win32 error 10060
Encontré la siguente dirección:

http://support.borland.com/entry.jsp...&categoryID=96

Donde ponen la siguiente ayuda:

Código:
Problem Description: The following error message is found in the log file and the client is unable to connect to the server through network. This occurred after the server was rebooted. Client error message: Unable to complete network request to host "hostname". Failed to establish a connection 
Resolution: 
1. The InterBase server is not running
2. InterBase licening problem.
3. Network problem between client and server. (Example: Firewall, DNS issues)
4. Some other process is using port 3050. Either change that process to use other ports or make interbase use another port.

1. El servidor está encendido permanentemente. En el visor de sucesos no he visto nada relacionado con esta aplicación a las horas en las que comienzan los problemas.
2. Tengo compradas licencias para más de los que vamos a usar la BD
3. El tema de la red lo he estado revisando, y aparentemente está OK, DNS, WINS...
4. ¿Como puedo saber si tengo algún otro proceso que esté usando este puerto?, en tal caso, ¿como puedo poner para que use el Interbase otro distinto como me sujieren?

Muchas Gracias a Todos

Virginia Romero
__________________
Sonrie al mundo, y el mundo te sonreirá :)
Responder Con Cita
  #2  
Antiguo 04-11-2005
circulo circulo is offline
Registrado
 
Registrado: jul 2004
Posts: 7
Poder: 0
circulo Va por buen camino
Tengo el mismo problema o parecido y me esta volviendo loco ¿alguien puede darnos algo de luz?
Responder Con Cita
  #3  
Antiguo 05-11-2005
Avatar de lpmlpm
lpmlpm lpmlpm is offline
Miembro
 
Registrado: ago 2005
Posts: 136
Poder: 19
lpmlpm Va por buen camino
Con firebird no me ha sucedido eso hasta ahora, pero si es por algun programa que este usando el puerto creo que cualquier porgrama sniffer te lo puede decir... revisa lo que sale del servidor con ese programa y checa que sean solicitudes de Interbase, o puedes descargar el servidor de memoria y monitorear si aun asi salen mensajes por ese puerto...
__________________
"Lo mejor de no saber hacer nada es que se tiene mucho tiempo libre."
Responder Con Cita
  #4  
Antiguo 08-11-2005
ferysil2003 ferysil2003 is offline
Miembro
 
Registrado: abr 2004
Posts: 26
Poder: 0
ferysil2003 Va por buen camino
¿Es posible que el servidor tenga dos tarjetas de red?
Responder Con Cita
  #5  
Antiguo 08-11-2005
circulo circulo is offline
Registrado
 
Registrado: jul 2004
Posts: 7
Poder: 0
circulo Va por buen camino
Pues en mi caso el servidor tiene tres tarjetas de red lo unico que las conexiones a la base de datos se hacen solo a traves de una de ellas; el resto es para el intercambio de mensajes con otras aplicaciones.
Responder Con Cita
  #6  
Antiguo 08-11-2005
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pueden ser varias cosas:

- Problemas de hard (cables, conectores, switch, tarjetas... )
Prueba a hacer un ping continuo al servidor a ver si hay algún momento
en que caiga ( ping 192.198.0.100 -t cambiando esta ip por la de tu servidor )
- Dices que tienes compradas más licencias de las que usas, imagino que
las habrás instalado todas.
- Prueba a instalar momentáneamente un firebird y prueba a ver qué tal, así sabes
que si ocurre lo mismo es que no es culpa de interbase (que seguro que no
es su culpa)
Responder Con Cita
  #7  
Antiguo 27-12-2005
Aldo Aldo is offline
Miembro
 
Registrado: ene 2004
Posts: 46
Poder: 0
Aldo Va por buen camino
Revisar a ver si existe algún ordenador de la red que tenga alguna aplicación cliente de firebird ejecutándose y que el ordenador tenga ahorro de energía activado.

Me ha pasado que al entrar en ahorro de energía uno de los ordenadores, me sale el mensaje que te ha salido a ti. La solución que he encontrado para ello es quitar el ahorro de energía de los ordenadores.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 05:46:24.


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
Copyright 1996-2007 Club Delphi