最近我发现如题所示的现象,工作平台为ORACLE9.2.0.4+Red Hat 8.0,由于我的系统配置为数据库自动启动状态,这样每关闭一次数据库,相应的监听器进程通过上述LSNRCTL STOP都无法关闭,这样重新自动启动数据库时,重新通过LSNRCTL START命令建立一个新的tnslsnr进程,本身重新启动的数据库系统工作正常,但是通过LINUX的TOP命令观察所有进程的状态,发现原来的tnslsnr进程强占了系统CPU的利用率的99%.
这个问题直接导致数据库自动运行机制的无法正常实施,需要在数据库重新启动后去人工杀掉(使用kill -9 tnslsnrXXX命令)过去的tnslsnr进程.
请问大家碰到过这种现象没有,另外,究竟如何解决该问题?!
多谢了!!!
这个问题直接导致数据库自动运行机制的无法正常实施,需要在数据库重新启动后去人工杀掉(使用kill -9 tnslsnrXXX命令)过去的tnslsnr进程.
请问大家碰到过这种现象没有,另外,究竟如何解决该问题?!
多谢了!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货