PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 02/08/2021 08:33:57

D. Florian
Membre

Déconnexion ODBC

Bonjour,

Dans le cadre d'un projet, j'utilise une connexion ODBC de postgres. La connexion se fait bien mais après plusieurs manipulations, une déconnexion intervient avec le message d'erreur 'Table not found'.

Quand je vais voir dans les log ODBC, j'ai les messages suivant :

"server closed the connection unexpectedly"
Puis plus bas "The connexion is down" suivi de "Table not found".

J'ai mis à jour ma version PostgreSQL d'ODBC sans succès.

Merci d'avance pour votre aide.

Hors ligne

#2 02/08/2021 08:40:34

gleu
Administrateur

Re : Déconnexion ODBC

Il faudrait voir les logs du serveur pour savoir pourquoi il aurait fermé la connexion.


Guillaume.

Hors ligne

#3 02/08/2021 10:54:57

rjuju
Administrateur

Re : Déconnexion ODBC

+1, les logs du serveur devraient vous pointer vers l'origine du problème mais pas forcément la cause.  Regardez également du côté de vos éléments réseaux voir s'ils pourraient fermer une connexion après un certain temps d'inactivité.

Hors ligne

#4 03/08/2021 11:49:12

D. Florian
Membre

Re : Déconnexion ODBC

Existe-t-il un moyen d'avoir la date et l'heure dans le fichier log "mylog_xxx_xxx.txt" ?

Hors ligne

#5 03/08/2021 17:13:42

rjuju
Administrateur

Re : Déconnexion ODBC

Aucune idée, c'est la première  fois que je vois ce nom de fichier.

Hors ligne

#6 04/08/2021 13:37:48

D. Florian
Membre

Re : Déconnexion ODBC

Le fichier "mylog_xxx_xxx.txt" est le fichier log côté client que l'on active dans la source de données ODBC.

Côté serveur, j'ai les messages suivants :
"statement : FETCH in cursor_2"
"could not receive data from client: Connection reset by peer"
"unexpected EOF on client connection with an open transaction"
"disconnection: session time"

Du coup d'un côté le serveur dit que le client a coupé la connexion, et de l'autre le client dit que c'est le serveur qui a coupé la connexion.

Hors ligne

#7 04/08/2021 15:17:58

rjuju
Administrateur

Re : Déconnexion ODBC

Cela semble donc indiquer un problème réseau / timeout.

Hors ligne

#8 04/08/2021 15:49:19

gleu
Administrateur

Re : Déconnexion ODBC

Et donc probablement un équipement réseau, style routeur ou parefeu qui ont coupé la connexion.


Guillaume.

Hors ligne

Pied de page des forums