19.5 从备份中恢复

前几节中已经介绍了如何使用RMAN备份数据库,那么备份好的数据库如何恢复呢?本节就将回答这个问题。

19.5.1 使用RESTORE还原

使用RESTORE命令可以还原备份的信息。RESTORE命令的具体语法如下:


RESTORE database_object


【语法说明】

database_object:数据库对象,可以是DATABASE(数据库)、TABLESPACE(表空间)、DATAFILE(数据文件)、CONTROLFILE(控制文件)、ARCHIVELOG(归档日志)、SPFILE(参数文件)。其中,只能在MOUNT状态下使用的对象有DATABASE、CONTROLFILE、SPFILE,只能在OPEN状态下使用的对象是TABLESPACE。

【示例13】还原数据库

还原数据库代码如下:


RESTORE DATABASE


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