有没有高人对ORACORE9.DLL进行分析?
我通过对ORACLE线程的跟踪发现了几个总是不结束的线程。其间就使用到了ORACORE9.DLL,还有一个信息是slstscanf+0xcd4(0xc50).
ORACORE9.DLL做什么用,看名字像最核心的东西。
slstscanf又是什么?在线等。
我通过对ORACLE线程的跟踪发现了几个总是不结束的线程。其间就使用到了ORACORE9.DLL,还有一个信息是slstscanf+0xcd4(0xc50).
ORACORE9.DLL做什么用,看名字像最核心的东西。
slstscanf又是什么?在线等。
jdbc调用时也用到
oracore9.dll 为Oracle核心库,看名字应该也能猜出来。核心到什么程度呢?如果没有它那么Oracle将不会启动。
这是一个我最终没有征服的问题,但是我想把我的经历写写给那些和我一样遇到此问题的人一点思路。
我使用了两大绝招最终解决了该问题。
一:利用C++写了一个监控Oracle的软件:如果发现了CPU100%将杀掉Oracle的大线程。
这是指标不治本。
二:建议客户将应用和数据库分离。
莫名其妙的将问题解决。总结:最终只能把问题归结为:1》Oracle安装盘问题。2》操作系统(WIN2003)环境问题