码迷,mamicode.com
首页 > 其他好文 > 详细

故障的具体步骤恢复控制文件

时间:2015-09-09 21:13:42      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

假定控制文件丢失或损坏,实例通常会中止。

然后,,您必须执行下列步骤:

1.关闭实例(假设它仍然是开放的)。

2.通过复制现有控制文件来恢复丢失的控制文件。 3.启动实例。
实验:
1.查看当前控制文件的情况下
   show parameter control_files

2.模拟控制文件丢失故障
   !rm /home/oracle/control_bak/control03.ctl
  
   show parameter control_files  --被删除的控制文件仍然存在

3.触发检查点操作
   alter system checkpoint;

4.检查alert log的输出结果
   select * from v$diag_info;

   在alert中查看
   /u01/app/oracle/diag/rdbms/orcl/ORCL/trace
   
   adrci --在Oracle用户下

   adrci> show homepath
   ADR Homes:
   diag/rdbms/orcl/ORCL
   adrci> set homepath diag/rdbms/orcl/ORCL
   adrci> show homepath
   ADR Homes:
   diag/rdbms/orcl/ORCL
   adrci>
   adrci> help show alert
   adrci> show alert -tail 20
   --报错
Errors in file /u01/app/oracle/diag/rdbms/orcl/ORCL/trace/ORCL_m000_22432.trc:
ORA-00210: cannot open the specified control file
……
Linux-x86_64 Error: 2: No such file or directory
   --相关报错日志

5.强制关闭数据库
   SYS@ORCL>shutdown immediate  --关闭数据库报错
   ORA-00210: cannot open the specified control file
   ORA-00202: control file: ‘/home/oracle/control_bak/control03.ctl‘
   ORA-27041: unable to open file
   Linux-x86_64 Error: 2: No such file or directory
   Additional information: 3

   SYS@ORCL>shutdown abort
   ORACLE instance shut down.

   SYS@ORCL>startup  --启动数据库时仍然报错
   ORACLE instance started.

   Total System Global Area  839282688 bytes
   Fixed Size                  2257880 bytes
   Variable Size             507513896 bytes
   Database Buffers          327155712 bytes
   Redo Buffers                2355200 bytes
   ORA-00205: error in identifying control file, check alert log for more info
  --无法开启数据库

6.将另外的控制文件替代此控制文件
   [oracle@Demon control_bak]$ cp    /u01/app/oracle/oradata/ORCL/controlfile/o1_mf_b0fh9927_.ctl

control03.ctl
   [oracle@Demon control_bak]$ ls
   control03.ctl

7.启动数据库
   SYS@ORCL>startup
           --成功启库

版权声明:本文博主原创文章,博客,未经同意不得转载。

故障的具体步骤恢复控制文件

标签:

原文地址:http://www.cnblogs.com/mengfanrong/p/4795734.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!