oracle 怎么 制造崩溃,记一次客户oracle数据库崩溃

上周日晚上,11点多,客户突然打来电话,说数据库崩溃了,通过了解详细情况,得知崩溃的原因是

因为换电源,停机(停机过程正常),在开机存储就丢失了。

在这里我想提醒各位同仁,在做任何操作之前,一定要把生产库备份一个全备,以防万一,并要查看之前

的备份是否都正常,还要收集一下数据库的相关信息,参数文档,控制文件,以及一些基本的数据库名称

DBID等,万万不可大意,以下是恢复过程。

客户的运气比较好,他的全备是在周六晚,出问题是周日的晚上,但是他的数据库是8*5的,数据只要恢复

到16号晚上就可以,过程比较曲折

因客户对数据库不太熟悉,很多路径,什么的都不清楚,只能自己来收集。

1、通过alert日志中的信息先找到DBID,RMAN连接要使用;

2、恢复参数文件,和控制文件,并启动到mount状态;

3、恢复之前的目录架构,因为是SAP的数据库,目录有几百个,只能一个一个的对比;

4、写了两个恢复脚本,执行恢复;

5、恢复完成,400G数据不算多,但也恢复了2小时左右;

6、让客户启动应用,测试了一下,数据库恢复正常,不会耽误第二天早晨的使用。

在测试应用的是的,我发现他的数据库响应比较慢,但由于时间的关系,没有帮他优化。这次恢复算是比较幸运

,客户有完整的备份,虽然少了一天,但是这是周末,只要恢复到前一天的数据就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值