xp+oracle9.0.0.1
1 自己在做表空间时间点恢复的时候,
当执行 >recover database until time '2008-08-29 09:00:00' using backup controlfile
显示如下
ORA-00279: change 293043 generated at 08/29/2008 09:01:35 needed for thread 1
ORA-00289: suggestion : E:\ORACLE\ORA90\RDBMS\ARC00006.001
ORA-00280: change 293043 for thread 1 is in sequence
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
执行 auto
结果报错,如下
ORA-00309: log belongs to wrong database
ORA-00334: archived log: 'E:\ORACLE\ORA90\RDBMS\ARC00006.001'
2 google了一下
1 说是辅助库中重做日志的位置不正确,不过我查了一下应该没有问题的
log_file_name_convert=('E:\oracle\oradata\rcat,'e:\auxi')
2 log belongs to wrong database Cause: The system cannot access the archived redo log because it belongs to another database. ...
系统不能访问归档日志因为他属于另外一个数据库.
但是在修改init.ora时和日志相关的参数只有
log_file_name_convert=('E:\oracle\oradata\rcat,'e:\auxi')
没有和归档日志相关的,
在9.0.0里要做表空间时间点恢复主要是这几个参数
log_file_name_convert,
db_file_name_convert,
control_files,
lock_name_space
对吗,
那位兄台知道的,指点一下.谢谢
[ 本帖最后由 1x1xqq 于 2008-8-29 10:40 编辑 ]
查看全部回复
我也来说两句
