日期:2014-05-17  浏览次数:20846 次

恢复数据库问题,报错:只有SPFILE或控制文件才能从自动备份中复原。
用backup database语句备份数据库


在1点、3点分别有一次用backup database备份在D:/BACKUP的备份集A、B。

我想要恢复在1点半的数据。

是不是先restore在1点的备份集A, 然后再recover到1点半?


但是我在用 restore database from 'd:/backup/A' 这个语句进行恢复的时候会报错如下:
只有SPFILE或控制文件才能从自动备份中复原。


请问要恢复1点半的数据,是不是因为这样做?

而遇到的报错该怎么解决呢? 谢谢


------解决方案--------------------
restore database until time '1点半'