随风而行

^o^ 格言:相信没有做不到的事情,只有想不到的事情.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

恢复缺少一个控制文件

Posted on 2009-04-02 11:08  随风而行  阅读(121)  评论(0编辑  收藏  举报
缺少一个copy的控制文件
1)执行shutdown abort
2)复制一个好的copy到一个新目录
3)sql>startup nomount
     sql>select name ,value from v$spparameter
            where name = 'control_files';
NAME VALUE
--------------- --------------------------------------------------
control_files /u02/oradata/ord/control01.ctl
control_files /u06/oradata/ord/control02.ctl
control_files /u07/oradata/ord/control03.ctl

4)修改参数
SQL>alter system set control_file =
   '/u02/oradata/ord/control01.ctl',
    '/u06/oradata/ord/control02.ctl'
     scope = spfile;

5)sql>shutdown immediate

6)sql>startup
   sql>select name ,value from v$spparameter
            where name = 'control_files';