How to resolve ORA-19706 error when select from dblink

由于通过database link进行远程数据库的数据读取时,会自动同步当前库和远程库的SCN,老杨在文章中做过描述,并且提到: 而对于实际环境中,SCN的增加可能是几倍、几十倍甚至是上百倍,从而引发一些其他的bug。 下面就来看一个问题。该错误会在应用了2012年1月份CPU的Oracle数据库中出现,而在原始版本中,比如10.2.0.5.0之中不会出现此错误。 --通过dblink进行简单的查询报ORA-19706错误 SQL> select sysdate from dual@AIX12; select sysdate from dual@AIX12 ORA-19706: invalid SCN --登录远程库,检查SCN,很大的一个数字 SQL> select current_scn from v$database; CURRENT_SCN ----------- 12763142641 --而当前库,由于新创建,所以SCN并不大,与远程库想比相差几个数量级 SQL> select current_scn…

Continue ReadingHow to resolve ORA-19706 error when select from dblink