一、问题描述
当12c数据库使用dblink连接9I数据库时,会出现ORA-03134:Connections to this server version are no longer supported.的报错。
二、问题原因
9I版本过于老旧,已被oracle无情抛弃了。
三、可行的解决办法(使用一个11g的中间库做跳转,不推荐使用,因为会有ORA-19706:invalid SCN的风险)
1. 12c使用dblink连接9i案例
--01.在9i创建测试表
create table t1(c1 number,c2 number) tablespace users;
insert into t1 values(102,7000);
insert into t1 values(101,9000);
commit;
--02.在11g中间库创建连接9i的dblink
create database link orcl9i connect to u1 identified by u1 using '(DESCRIPTION=(ADDRESS_LIST =(ADDRESS=(PRO