ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle 又遇Server 掉电

Oracle 又遇Server 掉电

原创 Linux操作系统 作者:myhuaer 时间:2009-06-08 19:25:42 0 删除 编辑

 今天测试机房又遇掉电,有两个10.2.0.3 的DB 在同一个Server 上,测试DBA登入OS,发现数据库不能打开到Open 状态。估计是这些情况遇到太少了,这下着急了,直接就重建数据库从以前备份的资料恢复,在恢复的过程中打电话给我,问我有什么好办法。

我看了一下现场,感叹了一下测试DBA 的效率,真是手比脑子快(害怕呀) 还好还有另一个DB 很幸运没有动。

我赶紧告诉他不要动第二个数据库了,我来打开它。

掉电后 数据文件被损坏,

SQL> select status from v$instance;

STATUS
------------
MOUNTED

SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01113: file 8 needs media recovery
ORA-01110: data file 8: /opt/oracle/product/10.2.0/oradata/ora10g/xxxx.DBF'

直接恢复:

SQL> recover database;
Media recovery complete.
SQL> alter database open;

Database altered.

SQL> select status from v$instance;

STATUS
------------
OPEN

感叹,如果DBA 不知道发生了什么状况,不知道自己在干什么,唯一能做的就是什么都不做。 切记,切记!

DBA 需要一些脑子比手快的聪明的懒人

Lis

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/34596/viewspace-605559/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-09-11

  • 博文量
    211
  • 访问量
    687540