找不到Postgresql事务ID

Mol*_*ezz 13 postgresql pgadmin pgadmin-4

每当我在postgresql中执行查询时,这都是我收到的错误消息

在会话中找不到交易ID.

有谁知道如何解决这个问题?我最近创建了一个新用户,但我无法找到甚至将其显示为有效错误的文档.

其他详细信息:我已设法通过重新连接管理员凭据来解决错误.

我正在使用PG Admin V4和Postgres V9.6,这是我执行的任何查询中出现的唯一消息,即使它是'SELECT NOW()'这样的基本查询.

同时,这是客户端设备(具有AWS Lambda/NodeJS后端的iOS设备)收到的错误消息:

'message' : {
  'name' : 'error',
  'length' : 114,
  'severity' : 'fatal',
  'code' : '28000',
  'file' : 'miscinit.c',
  'line' : '587',
  'routine' : 'InitializeSessionUserId'
}
Run Code Online (Sandbox Code Playgroud)

gig*_*sko 19

我假设你找到了一个解决方案,但对于发现这篇文章的其他人来说,我遇到了同样的问题,我只是关闭了PG Admin 4并重新启动它并将其清理干净.


Jos*_*ran 17

对于遇到此问题的任何人,您所要做的就是:

1) Reconnect to the database

2) Open a new Query Tab. (Run your query here)

别客气.


use*_*805 12

对我来说,帮助将连接设置中的“localhost”更改为“127.0.0.1”,如下所述:https : //stackoverflow.com/a/59747781/2590805


Cra*_*ger 1

这不是 PostgreSQL 错误消息。它必须来自您正在使用的堆栈中的其他内容 - 客户端驱动程序、ORM 等。

请发布更详细的问题,并提供有关您正在使用的堆栈的完整信息。