Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-01-2013
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Conexión se cierra aunque antes trabajaba bien

Me ha empezado a suceder con una aplicación que cada x tiempo que queda sin actividad y luego se trata de hacer alguna operación, aparece el mensaje de "lost connection", antes no importaba si se quedaba mucho tiempo conectado nunca se desconectaba.

No se ha cambiado nada en el servidor ni movido parámetros de MySQL Server. La solución de hacer un reconnect funciona pero no puedo cambiar tanto código. Lo que me intriga es que como antes no habia problema y ahora sí.

Hay un hilo por ahí similar, pero preferí abrir otro dado que aquí algo que funcionaba de repente empieza a fallar.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #2  
Antiguo 09-01-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Algo tuvo que haber cambiado. No conozco MySQL, pero ¿de casualidad aumentó el número de clientes simultáneamente conectados?

Si dices que un "reconnect" funciona, considera derivar una clase que haga éste de forma automática cada vez que se requiera, y así salir del paso permitiendo que la aplicación siga funcionando, en lo que encuentras la causa del problema.

¿Podrías poner una copia exacta del error? Ya sabes, le das Ctrl+C cuando aparezca.

Saludos.
Responder Con Cita
  #3  
Antiguo 10-01-2013
Avatar de Godzuki
Godzuki Godzuki is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 26
Poder: 0
Godzuki Va por buen camino
¿Que componentes usas?

Saludos,
¿Como se llama la clase del componente de conexión que usas? Eso me daria una idea clara de que priopiedades usa y saber a ciencia cierta como ayudarte.

Si usas tADOconnection, puedes marcar la propiedad Keepconnection como True. Eso deberia solucionar tu problema.
__________________
Herramienta de desarrollo: Delphi 2010
Conectores a bases de datos: MyDAC
motor de base de datos: MySQL 5.5.28
sistema operativo: Ubuntu Server 12.04.3
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
MySQL Server me cierra conexión darkerbyte MySQL 3 12-12-2012 20:41:09
Chequear Conexion mysql antes de abrir la aplicacion asdbernardo Conexión con bases de datos 1 26-09-2011 07:41:26
Comprobar conexion antes de conectar jandro Conexión con bases de datos 7 09-09-2010 16:27:17
Conexion sql Primero bien despues Lenta juank1971 MS SQL Server 14 13-08-2008 18:02:04
Obtener Todo El Registro De Una Tabla Aunque Aunque Este Agrupado Por 2 Campos agova SQL 6 11-08-2004 15:48:14


La franja horaria es GMT +2. Ahora son las 18:05:51.


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