session timeout squirrel-sql

session - Squirrel sql cliente sesión agotada



timeout squirrel-sql (4)

No está relacionado con la versión que sea, solo está trabajando para averiguar cómo cambiar (por supuesto, aumentar) el valor de tiempo de espera de sesión de Squirrel Sql Client. Porque realmente me aburro de obtener una especie de excepción "El último paquete enviado al servidor fue ... hace"

Cualquier ayuda sería apreciada.


Me enfrenté al mismo problema con mi máquina de desarrollo local. Dado que SQuirreL no recomienda el uso de la propiedad del controlador "autoReconnect", busqué otra alternativa que solucione la causa raíz .

Tengo acceso al directorio /etc/mysql/my.cnf en mi máquina virtual de Linux, por lo que podría modificar la variable wait_timeout . Anteriormente, se configuraba en 600 (600/60 segundos por minuto = 10 minutos). Luego lo puse en 28800 que es el valor predeterminado de MariaDB .

Después de reiniciar el servidor MySQL usando el service mysql restart , ¡todo funcionó de maravilla!


Puedes mantener viva la conexión haciendo lo siguiente:

Alias-> Modificar el alias seleccionado (icono de lápiz) -> Propiedades-> Conexión (pestaña)

Marque Habilitar Keep-Alive

e ingrese una consulta simple, en PostgreSQL yo uso SELECT 1; , en Oracle debería ser algo así como SELECT 1 FROM dual;


Si se está conectando a una base de datos de Apache Derby, use la siguiente prueba de keep-alive SQL:

VALUES 1


Solución para MySQL:

  • Haz clic derecho en un alias de conexión y selecciona "Modificar alias"
  • Haga clic en "Propiedades" y seleccione la pestaña "Propiedades del controlador"
  • Establecer la propiedad "autoReconnect" a "TRUE"