求救!!!oracle无法正常关闭!急急急!

[复制链接]
查看11 | 回复7 | 2017-3-27 08:04:23 | 显示全部楼层 |阅读模式
急急急!求教各位高手!!!
我的oracle9i for windows最近常报超过最大进程数,我用system用户dba方式登录,在企业管理器中(图形界面)修改了最大进程数,点应用后选择了SHUTDOWN NORMAL方式关闭数据库。
过了几个小时了都还显示正在关闭(可能是各地还有客户端程序连接没关闭),现在也不能取消(点取消提示不可取消该操作)。
有朋友说再试试shutdown immediate,但我现在无法进入SQL啊。
我只想尽快取消此操作状态,数据库恢复正常使用就行。
请问各位高手该怎么处理???
[ 本帖最后由 小平头老百姓 于 2007-12-27 23:01 编辑 ]
回复

使用道具 举报

千问 | 2017-3-27 08:04:23 | 显示全部楼层
You should have shutdown immediate.
Why not just shutdown abort now?
Yong Huang
回复

使用道具 举报

千问 | 2017-3-27 08:04:23 | 显示全部楼层
原帖由 小平头老百姓 于 2007-12-27 22:55 发表
急急急!求教各位高手!!!
我的oracle9i for windows最近常报超过最大进程数,我用system用户dba方式登录,在企业管理器中(图形界面)修改了最大进程数,点应用后选择了SHUTDOWN NORMAL方式关闭数据库。
过了几个小时了都还显示正在关闭(可能是各地还有客户端程序连接没关闭),现在也不能取消(点取消提示不可取消该操作)。
有朋友说再试试shutdown immediate,但我现在无法进入SQL啊。
我只想尽快取消此操作状态,数据库恢复正常使用就行。
请问各位高手该怎么处理???


超过最大进程数一般来说可能是设置小了或者程序连接之后退出(log out) 时候没有关闭连接。
一般如果连接的程序不能随时关闭(DBA可以控制) ,不用 SHUTDOWN NORMAL 或 SHUTDOWN,用shutdown immediate 比较好 。
进入SQLPLUS之后用了 SHUTDOWN NORMAL , 关闭不了,最好用 ctrl+c 来结束这个session , 这时候你的环境还会在sqlplus下,用shutdown immediate 或 abort就可以了 。

-----------------
目前你的状态可以直接断开网络或关闭所有程序,然后重新启动Server , 相当于是 shutdown abort .
回复

使用道具 举报

千问 | 2017-3-27 08:04:23 | 显示全部楼层
原帖由 小平头老百姓 于 2007-12-27 22:55 发表
急急急!求教各位高手!!!
我的oracle9i for windows最近常报超过最大进程数,我用system用户dba方式登录,在企业管理器中(图形界面)修改了最大进程数,点应用后选择了SHUTDOWN NORMAL方式关闭数据库。
过了几个小时了都还显示正在关闭(可能是各地还有客户端程序连接没关闭),现在也不能取消(点取消提示不可取消该操作)。
有朋友说再试试shutdown immediate,但我现在无法进入SQL啊。
我只想尽快取消此操作状态,数据库恢复正常使用就行。
请问各位高手该怎么处理???

给你个办法,先把你的db冷备一下吧,以防出问题。
然后,去服务里面,把服务干掉。
然后重新启动服务,再startup。
回复

使用道具 举报

千问 | 2017-3-27 08:04:23 | 显示全部楼层
1)
拔网线
然后等着
或者
2)
杀进程
回复

使用道具 举报

千问 | 2017-3-27 08:04:23 | 显示全部楼层
最狠的就是,把服务器关了。哈哈
回复

使用道具 举报

千问 | 2017-3-27 08:04:23 | 显示全部楼层
shutdown abort 能不能关闭
回复

使用道具 举报

千问 | 2017-3-27 08:04:23 | 显示全部楼层
原帖由 ygjn_2000 于 2008-1-4 15:14 发表
shutdown abort 能不能关闭

是不能,估计进程hang住了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行