求大侠解决我的数据库重建的疑问 我公司的数据库的数据库是非归档模式,三个重做日志组,每个日志组只有一个成员,而且当前日志组坏了,所以只能进行非常规强制恢复了,其中的重建数据库步骤我不太懂,我已经做了全库导出了,那么重建库是不是指重新用DBCA删除现有的数据库在重新创建一个? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是,首先获得create database 脚本,用alter database backup controlfile to trace,看是否可以产生,然后查后改一下, 这样就可以用现有DB DATAFILE创建DB了,可能提示RECOVERY等等信息,找不到,就过。最后,看看能否打开。 不过,可以不用重建,试试5. startup mount;6. recover database until cancel; 输入cancel回车, 报错不理会。7. alter database open resetlogs; 搞错了,你已经EXP了是吧,那就是和你写的一样,create DB后,IMP 即可。不过PFILE参数最好都一样。 不是哦,我是按照网上查来的步骤:4、把数据库down掉SQL>shutdown immediate5、在init<sid>.ora中加入如下参数_allow_resetlogs_corruption=TRUE6、重新启动数据库,利用until cancel恢复SQL>recover database until cancel; Cancel如果出错,不再理会,发出 SQL>alter database open resetlogs;7、数据库被打开后,马上执行一个full export8、shutdown数据库,去掉_all_resetlogs_corrupt参数 9、重建库10、import并完成恢复我已经执行到第八步了,剩下第九步重建库,所以我想问一下,在这种情况下重建库要怎么做?本人也是初学者,请知道的大侠写的详细一些,谢谢! 请教:关于oracle通配符[]匹配的问题 Oracle nvarchar2字段长度问题 请问哪里有对数据库设计性能对比的资料? 如何删除数据而不删除表结构? rownum問題!!!急! 请教在linux上如何搭建proc的编译环境和如何编译*.pc文件 对一个大表(50万)建立快照,发现系统无法自动刷新,怎么解决? 关于with admin option!!! 使用exp操作时有一些提示,请问是什么意思。 求教高手: 64位winXP下安装32位Oracle9.2.01,建库时报ora-12546错误! 关于数据库中date类型的问题
最后,看看能否打开。
5. startup mount;
6. recover database until cancel;
输入cancel回车, 报错不理会。
7. alter database open resetlogs;
SQL>shutdown immediate5、在init<sid>.ora中加入如下参数
_allow_resetlogs_corruption=TRUE6、重新启动数据库,利用until cancel恢复
SQL>recover database until cancel;
Cancel
如果出错,不再理会,发出
SQL>alter database open resetlogs;7、数据库被打开后,马上执行一个full export8、shutdown数据库,去掉_all_resetlogs_corrupt参数 9、重建库10、import并完成恢复我已经执行到第八步了,剩下第九步重建库,所以我想问一下,在这种情况下重建库要怎么做?本人也是初学者,请知道的大侠写的详细一些,谢谢!