【问题标题】:ERROR: error fetching result: OCIStmtFetch2 failed to fetch next result row错误:获取结果时出错:OCIStmtFetch2 未能获取下一个结果行
【发布时间】:2021-05-01 17:17:56
【问题描述】:

在 Postgres 中运行外部表时,请帮助我解决以下错误。

ERROR: error fetching result: OCIStmtFetch2 failed to fetch next result row
DETAIL: ORA-03135: connection lost contact
Process ID: 172606
Session ID: 1010 Serial number: 24958
SQL state: HV00L

【问题讨论】:

  • 这基本上是一个没有内容的问题。 Postgres 版本?正在使用驱动程序?正在运行的代码?定义外部表,通过FDW或外键关系访问?相关的 Postgres 日志内容?

标签: postgresql oracle-fdw


【解决方案1】:

oracle_fdw 缓存 Oracle 数据库连接,这个错误意味着连接断开了。如果有错误配置,您应该检查 Oracle 和网络设置。查看 Oracle 服务器日志也会对此事有所了解。

通常,如果在事务开始时出现此类错误,oracle_fdw 会自动重新连接到 Oracle。

为了进一步诊断,我需要更多上下文信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-23
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 2022-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多