19.5.2 使用RECOVER恢复

使用RECOVER命令可以恢复数据库,该命令是负责把归档执行日志文件用于重建的数据文件,来完成数据库的同步恢复。但是在执行RECOVER命令时RMAN还需要读取归档日志,在恢复数据库时尽量要把数据库的状态设置成归档模式。RECOVER的命令如下:


RECOVER database_object


【语法说明】

database_object:可以是DATABASE(数据库)、TABLESPACE(表空间)、DATAFILE(数据文件)。其中,DATABASE只能在MOUNT状态下使用,TABLESPACE只能在OPEN状态下使用。

【示例14】恢复数据库

下面利用上面的语句恢复数据库。代码如下:


RECOVER DATABASE


注意 在恢复数据库时,要保证数据库的状态是MOUNT。