多选题 使用RMAN BACKUP命令时,RMAN不能备份下面哪些对象?
A.DATAFILE
B.DATABASE
C.INSTANCE
D.CURRENT CONTROLFILE
E.SPFILE
F.TABLESPACE
G.ARCHIVELOG
H.CONTROLFILE
I.REDOLOG
【正确答案】 C、H、I
【答案解析】INSTANCE不能备份,因为RMAN备份数据库,实例包含Oracle内存结构,不能备份。CONTROLFILE不能备份,因为它不是有效的选项,必须使用CURRENT CONTROLFILE备份控制文件。REDOLOG不能备份,因为绝对不应备份联机重做日志文件,因此BACKUP REDOLOG在语法上是不正确的。
A、B、D、E、F和G不正确,因为它们都可以备份。所有其他对象(当前的控制文件、spfile、整个数据库、各个数据文件、各个表空间、一个或多个归档重做日志文件)都可以由RMAN备份。