在数据库里误删了一个表,现在我想恢复过来,是不是要有整个数据库的数据文件备份才能使用基于时间的恢复,那只有这个表空间的数据文件的备份还能不能恢复呢?
我现在只有这个表空间之前的一个备份,在使用基于时间恢复的时候,报这个错误:
SQL> recover database until time '2005.06.04 17:10:00';
ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 将出现如下错误
ORA-01152: 文件 1 没有从完备的旧备份中恢复
ORA-01110: 数据文件 1: 'D:\ORACLE\ORADATA\BUS\SYSTEM01.DBF'
请高手指点一下,现在该怎么办?谢谢!