|
重建成功了的时候,要用日志文件对控制文件进行修复的.会把一些数据库的相关信息写进去.
你在修复的时候出错,是不是你的日志文件也坏了.
你把所有的日志文件都试过吗? 输入日志文件时加一下单引号.
忘记说一下,我的方法是针对没有备份的情况下重建的.你重建成功会丢失以前的备份等信息.
最好是用有
1.有控制文件备份的情况下
复制备份的控制文件,替换丢失的控制文件(用控制文件名命名)
SQL>startup;
SQL>recover database using backup controlfile;
看到这个提示时输入相应的日志文件路径如:
'D:\ORACLE\ORADATA\TEST9\REDO01.LOG'
如果输入的文件有误会出现下面图片
如果出现上面错误就再重复一次
SQL> recover database using backup controlfile until cancel;
输入正确的日志后会出现
SQL>alter database open resetlogs;
[ 本帖最后由 notmain 于 2008-3-18 13:14 编辑 ] |
|