Oracle 11g中SYS连接阻止关闭数据库(二)
2008-8-28 选择字号:
大 |
中 |
小
正在加载数据...
发现数据库可以正常关闭,然后根据刚才的描述,在sqlplus中切换到主机命令行,然后再新启动一个sqlplus,执行shutdown immediate:
SQL> startup ORACLE 例程已经启动。 Total System Global Area 1.7108E+10 bytes Fixed Size 2101632 bytes Variable Size 3344420480 bytes Database Buffers 1.3757E+10 bytes Redo Buffers 4431872 bytes数据库装载完毕。数据库已经打开。 SQL> select count(*) from v$session; count(*) ---------- 36 SQL> host $ sqlplus "/ as sysdba" SQL*Plus: Release 11.1.0.6.0 - Production on 星期五 8月 22 19:59:51 2008 Copyright (c) 1982, 2007, Oracle. All rights reserved. 连接到: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production With the Partitioning, Real Application Clusters, OLAP, Data Mining and Real Application Testing options SQL> shutdown immediate |
和预期的一样,关闭命令被hang住了,检查alert文件就可以看到上面的提示信息。
退出当前的会话,回到原始会话,并重新连接,就可以正常的关闭数据库了:
SQL> shutdown immediate ^CORA-01013: 用户请求取消当前的操作 SQL> exit从 Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production With the Partitioning, Real Application Clusters, OLAP, Data Mining and Real Application Testing options 断开 $ exit SQL> shutdown immediate ORA-03135: 连接失去联系 SQL> conn / as sysdba已连接。 SQL> shutdown immediate数据库已经关闭。已经卸载数据库。 ORACLE 例程已经关闭。 |

Oracle 11g中SYS连接阻止关闭数据库
Oracle 11g中SYS连接阻止关闭数据库(一)
Oracle 11g中SYS连接阻止关闭数据库(二)
Oracle 11g中SYS连接阻止关闭数据库(三)
原文出处:http://space.itpub.net/batch.viewlink.php?itemid=369993