Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   error writing data to the connection (https://www.clubdelphi.com/foros/showthread.php?t=69883)

nabucodonosor 15-09-2010 18:04:58

error writing data to the connection
 
Hola, necesito ayuda.
Tengo un programa de facturacion que se conecta d manera remota y no hay ningun problema con la conexion el problema es que en la captura de facturas
me desconecta de la base de datos enviandome el siguiente mensaje

unable to complete network request to host "ip_servidor"
error writing data to the connection

como puedo resolver este problema, puesto que en otras sucursales de esta empresa no me sucede esto.

Casimiro Notevi 15-09-2010 19:09:49

Si se desconecta puede ser problema de tarjeta de red, de cableado, de router, de algún software "dañino" en el equipo, etc.

chingolo 16-09-2010 17:07:28

haciendo ping al servidor te responde?
El cortafuegos y/o modem router tiene habilitado el puerto de conexion?
Te conectas a otras paginas?

nabucodonosor 21-09-2010 19:27:04

Buen día Casimiro, te agradezco por haber respondido a mi solicitud y me disculpo por no haber respondido con tiempo, debido a que he tenido una serie de problemas personales.

Volviendo al tema de "error writing data to the connection", me percate de que si hay conexion con la base de datos, porque cuando surge este incidente ejecutó el ibexpert y alli no tengo ningun problema de conexion e incluso saliemdome de mi aplicacion y ejecutandola nuevamente se conecta sin ningun problema.

Te vuelvo a repetir el problema. Cuando el cliente se dispone a realizar las facturas la mayoria de las veces despues de hacer mas de dos facturas envia este mensaje y ya no deja realizar mas facturas y en ocasiones a mitad de la captura sucede este imprevisto y hay que abandonar la aplicacion.

Desconozco este problema, soy nuevo en estos asuntos, te pido de favor si puedes apoyarme. Lo raro de todo esto es que esta misma aplicacion la tengo instalada en otras sucursales y alli hasta este momento no he tenido este problema

nabucodonosor 21-09-2010 19:30:43

Hola, Chingolo
Si hay respuesta al hacer ping al servidor.
Disculpa mi ignorancia, Que es el cortafuego? es que de redes conozco muy poco.

Casimiro Notevi 21-09-2010 20:19:18

Cita:

Empezado por nabucodonosor (Mensaje 377023)
[..] Lo raro de todo esto es que esta misma aplicacion la tengo instalada en otras sucursales y alli hasta este momento no he tenido este problema

Tú mismo das la respuesta, está claro que el problema está en ese ordenador o en la red donde está conectado.

nabucodonosor 23-09-2010 18:37:14

Gracias Casimiro, ya lo probe con otro ordenador y sigue con el mismo problema.

Anteriormente me dijiste que podia ser problema de la tarjeta de red, del cableado, del router o de algun software dañino; pero al probar con otro ordenador y al persistir con el mismo problema quedan descartados la tarjeta de red y software dañino, restango por probar el router o el cableado.

Y para probar el router o el cableado voy a necesitar hablar con la persona encargada de las redes de esta empresa, para que ellos me ayuden a encontrar el error y darle solucion. Espero que haya disposicion de ellos porque siempre que hay problemas de conexion al primero que señalan como culpable es a mi software.
Muchas gracias

Casimiro Notevi 23-09-2010 19:43:04

Cita:

Empezado por nabucodonosor (Mensaje 377296)
[..] Espero que haya disposicion de ellos porque siempre que hay problemas de conexion al primero que señalan como culpable es a mi software.
Muchas gracias

Que tengas suerte en la "pelea" :)

chingolo 24-09-2010 01:08:48

Hola nabuco, la respuesta en cierta forma para descartar tu soft es simple:

Si estas en red y vez a otras pc problemas de lan no tenes.
Si podes visitar paginas en internet problemas de conexion tampoco, ya q estarias en "regla" con router, red y placa de red.
Tampoco de configuracion porque estarias en el dominio de red.
Obvio si podes hacer todo lo anterior no es la tarjeta de red.

Lo ultimo es ver el tema del firewall o cortafuegos, el firewall se encarga de todo el trafico entre tu pc y el router, escucha todos los puertos (ej: para internet el puerto es 80), y si alguna aplicacion quiere abrir un puerto el firewall verifica si tiene permisos, si no los tiene deniega la apertura del puerto y obviamente cierra la comunicacion con tu programa hacia "afuera".
Salvo que sea un firewall en tu pc, no vas a saber si bloquea o no los puertos, y mas por lo que decis sobre que en dos maquinas del mismo entorno no funciona es mas que seguro que no tengas permisos para abrir los puertos, deberias hablar con el administrador de la red para que te abra el puerto que deberias verlo en las configuraciones de la base de datos

Casimiro Notevi 24-09-2010 11:22:42

Cita:

Empezado por chingolo (Mensaje 377352)
[..]
Si estas en red y vez a otras pc problemas de lan no tenes.
Si podes visitar paginas en internet problemas de conexion tampoco, ya q estarias en "regla" con router, red y placa de red.
Tampoco de configuracion porque estarias en el dominio de red.
Obvio si podes hacer todo lo anterior no es la tarjeta de red.
[..]

Bueno, eso no es "exactamente" así, pueden existir problemas de "microcortes" que no afecta al navegar por internet, sigues viendo los otros pcs de la red, etc, por ejemplo, pero que al trabajar con una base de datos sí le afecta porque pierdes la conexión y debes volver a conectar, además de los problemas de inconsistencia que puede acarrear a la base de datos esos cortes.

DamianG 02-02-2011 18:22:41

Alguien sabe como interceptar el error utilizando componentes IBX y volver a generar la conexion?

gracias!

nabucodonosor 02-02-2011 20:10:12

erro writing data to the connection solucionado
 
Primero que nada, pido disculpas por no haber respondido en tiempo y forma.

Quiero agradecer a todos por los comentarios me dieron en relacion a este tema, gracias a Dios encontramos la solucion ha este problema. Lo que sucedia era que el servicio de internet que estaban usando era muy bajo, tenia muy poco megabytes de servicios y ampliaron la capacidad y se resolvio el problema.

Gracias por sus comentarios, hasta luego.

Casimiro Notevi 02-02-2011 22:14:54

Cita:

Empezado por DamianG (Mensaje 389705)
Alguien sabe como interceptar el error utilizando componentes IBX y volver a generar la conexion?
gracias!

Por favor, no preguntes aquí lo que has preguntado en otro sitio, gracias por tu colaboración.


La franja horaria es GMT +2. Ahora son las 19:02:53.

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