在Oracle中,如何快速的清理Oracle的进程?
A 答案如下所示:
若想要快速清理掉Oracle的进程,则最直接的办法是杀pmon进程。有如下3条命令可供选择,其中加粗的orcl替换成ORACLE_SID的值即可。
kill -9 `ps -ef|grep orcl| grep -v grep | awk '{print $2}'`
ps -ef |grep orcl|grep -v grep|awk '{print $2}' | xargs kill -9
ipcs -m | grep oracle | awk '{print $2}' | xargs ipcrm shm
若想要快速杀掉集群的进程,则可以执行如下命令:
kill -9 `ps -ef|grep d.bin| grep -v grep | awk '{print $2}'`
注意,生产库上严禁使用,否则可能导致集群不能正常启动。