我们用list backup;可以看到因为是基于增量0的备份,所以数据文件的增量只有1.13M,而如果我们用全备份的话,数据文件的增量似乎514M,当然如果在实际应用中可能更大。所以做增量备份是很有必要的。 40
下面我们在提一下关于数据文件的单独备份,或者说是表空间的单独备份。
我们执行REPORT SCHEMA;语句通过这个语句我们可以看到我们的数据文件在数据库结构中的大小,位置,以及对应的名称代号。我们做数据文件备份的时候可以直接通过名称代号来备份还原数据文件。 41
我们执行backup tablespace tab_data;可以备份数据库tab_data表空间。 42
通过list backup;我们看到关于TAB_DATA数据表空间的备份和控制文件的备份。
3. Rman的还原。
43
这个是SPFILE参量文件,如果该文件出现问题。下面我们来将下应该怎么还原该文件。 44
我们先把该文件重命名,这样模拟该文件不存在。我们来还原。 45
首先我们进入RMAN程序。怎么进前面已经说了。然后连接指定数据库。这些准备工作完成以后,我们执行SHUTDOWN IMMEDIATE;语句,强制关闭数据库。SPFILE是数据库参量文件,是非常重要的文件,所以重新还原必须是在nomount模式下。nomount模式就是无数据库的实例状态。所以我们先退出数据库,关闭实例。 46