Postgresql ID de Transaction Non Trouvé
Chaque fois que je suis de l'exécution d'une requête dans postgresql, c'est le message d'erreur je recevoir
ID de Transaction ne trouve pas dans la session.
Quelqu'un aurait-il une idée de comment résoudre ce problème? J'ai récemment créé un nouvel utilisateur, mais j'ai été incapable de trouver de la documentation qui montre même cela comme une erreur valide.
Détails Supplémentaires:
J'ai réussi à résoudre l'erreur en re-connecter avec les informations d'identification d'administrateur.
J'ai été en utilisant PG Admin V4 avec Postgres V9.6, et qui a été le seul message apparaissant dans une requête je l'ai exécuté, même si c'était une requête de base comme " SELECT NOW()'.
En même temps, c'était le message d'erreur reçus par le dispositif client (un appareil iOS avec une AWS Lambda /NodeJS backend) :
'message' : {
'name' : 'error',
'length' : 114,
'severity' : 'fatal',
'code' : '28000',
'file' : 'miscinit.c',
'line' : '587',
'routine' : 'InitializeSessionUserId'
}
- Avez-vous résolu?
- J'ai l'habitude de le résoudre par le simple fait d'ouvrir une nouvelle fenêtre de requête. Elle fonctionne. Quant à la cause de l'erreur, il reste un mystère pour moi.
- Il fonctionne pour moi aussi. Merci.
- Thx pour la solution.. _/\_
Vous devez vous connecter pour publier un commentaire.
Je suppose que vous avez trouvé une solution, mais pour quelqu'un d'autre qui trouve ce post, j'ai eu le même problème et j'ai juste fermé PG Admin 4 et de le redémarrer et il éclairci.
À n'importe qui qui a ce problème, tout ce que vous avez à faire est de:
1) Reconnect to the database
2) Open a new Query Tab. (Run your query here)
Vous êtes les bienvenus.
Ce n'est pas un PostgreSQL message d'erreur. Il doit venir de quelque chose d'autre dans la pile que vous utilisez un pilote client, ORM, etc.
Veuillez poster une question plus détaillée avec des informations complètes sur la pile que vous utilisez.
De le déconnecter et de le reconnecter à la base de données résolu ce problème, pour moi, il n'était pas nécessaire de quitter/open PGAdmin 4 complètement.
Donc je ne sais pas exactement les détails de ma solution, mais j'ai trouvé cette question dans les circonstances suivantes:
Je ne suis pas encore tout à fait sûr que j'ai découvert la solution de la racine du problème, mais si d'autres ont le même scénario, il pourrait aider à résoudre plus loin. Si aucun de ces trois ne sont pas utilisés, alors je n'ai jamais rencontré le problème.