有谁SHUTDOWN ABORT之后启动数据库需要DBA干预的

[复制链接]
查看11 | 回复9 | 2014-2-19 11:55:14 | 显示全部楼层 |阅读模式
就是要DBA去恢复的
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
一般不需要DBA干预,在启动数据库时Oracle自动进行instance recovery
但我遇到过服务器无原因重启后(我认为可以等价shutdown abort),controlfile坏了,要修复
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
尽量不要SHUTDOWN ABORT,可能会丢数据,或数据库起不来
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
shutdown abort 是在什么都不做的情况下关闭数据库当然就会有问题。一般不建议这样去关闭数据库
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
时常ABORT,从未出现过问题。
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
原帖由 ZALBB 于 2009-3-6 22:53 发表
时常ABORT,从未出现过问题。

啊,生产库也能这样做
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
估计是没招了
原帖由 ZALBB 于 2009-3-6 22:53 发表
时常ABORT,从未出现过问题。

回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
有时候数据库关不了的情况下只好shutdown abort了
shutdown abort是立即关闭数据库 然后下次打开数据库的时候 进行回滚操作
如果是shutdown immediate的话就是先回滚所有事务然后在关闭数据库
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
shutdown 的时候,做一下alter system checkpoint和switch logfile。之后就算是shutdown abort,也会比较安全。
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
原帖由 xsmdel 于 2009-3-6 23:02 发表

啊,生产库也能这样做

有时候时间紧迫,唯有这样。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行