Oracle

Oracle 19c 數據庫可以 dblink 到 Oracle 10.2.3 數據庫嗎?

  • March 23, 2022

我有一個 Oracle 12.1.0.2 數據庫,它通過 dblink 連接到一個 Oracle 10.2.0.3.0 數據庫。我正在將 Oracle 12.1.0.2 數據庫升級到 19c (12.2.0.3)。

我到 Oracle 10.2.0.3.0 數據庫的 dblink 是否會繼續工作?

根據Oracle Support的這份文件,答案似乎是“否”。僅支持/兼容 11.2 或更高版本的伺服器版本的 19c 客戶端(您的 DB Link 的所有者)。

相反,10.2 數據庫只能支持 12.1 的新客戶端,因此任何將 12.1 數據庫升級到任何較新版本的操作都會破壞您的數據庫連結。

是的。我正在從 11.2 升級到 19,並且我到 10.2.0.3 的連結有效:

SQL> select * from v$version@MYDBLINK;

BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi

SQL> select banner from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production

我有一個 9.2 數據庫的連結,但它不起作用,但我有一個解決方法。

鮑比

引用自:https://dba.stackexchange.com/questions/271525