使用logminer分析oracle日志时,分析途中就断了连接,看alter.log,发现是ora-07445 [krvrdegsFF()+38] 错误。
ora-07445是oracle的bug,网上很多方式都试过了,拿网上的方式各种执行alter隐藏参数,还是不行。
后来,在这篇http://book.51cto.com/art/201001/177549.htm看到,跟我的alter.log报错的是差不多的,alter.log有一行是 begin mining logfile......redo2.log,在线日志问题,跟这篇文章符合,猜想可能是我刚设置把库成归档模式不久,出的问题,于是执行3次切换归档日志操作,把在线日志全部归档:
alter system archive log current;
然后问题解决。
--------------------------
补充:
后来一段时间后,发现还是出现问题,然后找到一个解决办法,应该是字典文件生成有问题,重新生成字典文件,就没有再出现问题了。