(wrong string) 备份问题

From: chengyaojin <cyaojin_at_yahoo.com>
Date: Thu, 15 Feb 2001 09:05:27 +0800
Message-ID: <96fa2h$gjf$1_at_mail.cn99.com>


我做了个Oracle备份试验,过程如下: 1.备份数据库文件。
2.备份redo日志。

进行大量的插入与删除操作后,删除了当前正在使用的数据库文件。 恢复过程:
1.恢复数据库文件。
由于数据库日志并未删除,所以未作redo日志恢复。 2.在SQLplus中输入
sql>recover datafile '/hdb/oracle/OraHome/oradata/demo/jxj.dbf'; ……
输入auto
……
ORA-00279: change 325915 generated at 02/14/2001 15:10:30 needed for thread 1

ORA-00289: suggestion : /hdb/oracle/OraHome/admin/demo/arch/arch_1_208.arc
ORA-00280: change 325915 for thread 1 is in sequence #208
ORA-00278: log file '/hdb/oracle/OraHome/admin/demo/arch/arch_1_207.arc' no
longer needed for this recovery

Log applied.
Media recovery complete.
SQL> 然而,我发现数据库只恢复了到归档过的日志#208。当前的在线日志是#212,也就是 说没有恢复到在线日志。
SQL> archive log list

Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /hdb/oracle/OraHome/admin/demo/arch
Oldest online log sequence     209
Next log sequence to archive   212
Current log sequence           212

这样是不是表示数据库没有恢复到最新的状态呢? Received on Thu Feb 15 2001 - 02:05:27 CET

Original text of this message