【问题标题】:I am trying to connect from Oracle to other database like PostgreSQL using Heterogeneous Database connections我正在尝试使用异构数据库连接从 Oracle 连接到其他数据库,如 PostgreSQL
【发布时间】:2020-04-28 02:04:23
【问题描述】:

我得到的错误是 ORA-28545: 连接到代理时由 Net8 诊断出的错误 无法检索 NETWORK/NCR 消息 65535 的文本 ORA-02063: PG_LINK 的前 2 行 28545. 0000 -“连接到代理时 Net8 诊断出的错误”

【问题讨论】:

    标签: oracle postgresql dblink


    【解决方案1】:

    那里没有太多事情要做。 “无法检索 NETWORK/NCR 消息文本”通常意味着 ORACLE_HOME 配置错误,从而阻止失败的进程找到包含错误消息文本的文件。所以我用谷歌搜索了底层错误代码“ORA-02063”。 (建议你也这样做)。此错误的最常见原因似乎是

    如果出现以下情况,可能会发生这种“catchall”错误:

    • 环境设置不正确(例如 LD_LIBRARY_PATH 没有 指向 unixODBC 库目录,或者 ODBCSYSINI 不指向 指向包含 odbc.ini 副本的目录,其中 目标 ODBC DSN 已定义。)

    • 64 位 DG4ODBC 库与 32 位 ODBC 库一起使用,反之亦然。

    • 在 DG4ODBC 配置中指定的 SID 未在主机上运行 在 tnsnames.ora 中指定。

    (参考https://www.easysoft.com/blog/ora-02063.html)。

    此外,有关配置 db 链接到非 oracle 数据库的更一般性的演练,请参阅https://edstevensdba.wordpress.com/2018/09/19/the-oracle-transparent-gateway/

    【讨论】:

      猜你喜欢
      • 2013-02-19
      • 1970-01-01
      • 2020-08-05
      • 2021-10-04
      • 2021-06-28
      • 1970-01-01
      • 2014-03-18
      相关资源
      最近更新 更多