今天数据库打死也关不掉 日志太少了。把alert.log上传上来。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alert.log日志我已经全部贴上去了 就只有这几句现在我正在用10046 看是不是hang了 围观一下, 没有什么看法。 生产库不能abort ,的确蛋疼 ps -ef | grep LOCAL | awk '{print $2}' | xargs kill -9先kill掉各个连接,然后再进sqlplus 中shutdown immediate,看能不能关掉. 嗯 已经找到哪个session hang住了 杀掉就关掉了 我没有弄明白呀,immediate难道不会杀死会话吗?非得先手工的杀死吗? 越学Oracle感觉越难又没人指点迷茫啊 ps -ef | egrep defunc查出zombie进程,然后kill -9 pid.... http://www.itpub.net/thread-1879166-1-2.html这是itpub上看见的, 可以借鉴一下。 以前,我关库之前 ,先做个全局检查点然后再关,不行就abort 。。即使abort了,恢复到起点 也很靠前 节约时间。 找出hang住的进程并杀掉,因为有些session无法被pmon进程清理,导致数据库无法顺利关闭,需要手工杀掉进程。首先使用ps 和grep找到这两个进程。[ oracle@get-orasvr02 bdump]$ ps -ef | grep oracle | grep S000[ oracle@get-orasvr02 bdump]$ ps -ef | grep oracle | grep S011 然后使用kill -9 processesid杀掉这两个进程即可 小白问题,一直用sql,在xp系统,如何与oracle交互? 请高手解答下,谢谢了 oracle存储过程 求个sql语句 关于PL/SQL的2个小问题 oracle中db link 问题 How to write this SQL statement? 为什么无法创建表? oracle decode 急急急!为什么会出现ORA-03114错误??? oracle中途结束存储过程? 【求助】一条sql怎么写
现在我正在用10046 看是不是hang了
先kill掉各个连接,然后再进sqlplus 中shutdown immediate,看能不能关掉.
这是itpub上看见的, 可以借鉴一下。
然后再关,不行就abort 。。即使abort了,恢复到起点 也很靠前 节约时间。
首先使用ps 和grep找到这两个进程。
[ oracle@get-orasvr02 bdump]$ ps -ef | grep oracle | grep S000
[ oracle@get-orasvr02 bdump]$ ps -ef | grep oracle | grep S011
然后使用kill -9 processesid杀掉这两个进程即可