我想解决使用 连接远程 Pg 服务器的尝试失败的问题psql
。
我原本期望找到一些日志文件psql
,但是没有找到。
还有其他地方可以记录此类信息吗?
我正在运行 12.04.2 LTS。
注意:我只postgresql-client
在这台机器上安装了包。
答案1
psql
不写日志文件。服务器端有日志,但客户端只记录到stderr。
如果错误消息(您没有向我们显示)还不够,您可以使用 wireshark 查看与服务器的确切对话。不过,通常您会查看服务器错误日志以了解详细信息。
有时 PostgreSQL 故意向客户端发送比服务器日志中记录的更不详细的消息,因为服务器日志包含不受信任、未经身份验证的客户端不应该获取的信息。