今天通过SQLLoader导入数据T(DB1),且通过触发器同步更新其它数据库(DB2)的表。
发现:DB1 wait:SQL*Net message from dblink
DB2 wait: SQL*Net message from client
陷入僵局中,为什么会这样?还是另外一个同事发现问题所在,原理还有一个触发器更新DB3中的表。
现在DB3挂了,不能连接,为什么挂了:
ORA-00600: internal error code, arguments: [2103], [0], [0], [1], [900], [], [], []
有为什么出现ORA-600错误,是因为RMAN备份将数据通过NFS备份到另外一台机器。在执行RMAN命令:
copy current controlfile to '${nfs_directory}/${today}.ctl';
又是一次因为NFS照成的问题。