DCA考试中有很多分数来自于备份与还原,如果在备份上丢分过多就可能导致DCA考试不通过。DM8中的联机备份又需要对数据库先设置归档模式,本文将着重于介绍联机备份的归档设置,希望对读者有所帮助。
1. 备份的基本概念
备份一般分为物理备份和逻辑备份。物理备份是直接拷贝所有有效的数据页,包括用户数据、索引数据、字典数据、日志以及回滚段等。逻辑备份是直接导出目标对象的定义以及表中的所包含的数据所对应的INSERT语句。物理备份包含联机备份(也称热备,数据库运行状态下进行备份)和脱机备份(也称冷备,指数据库关闭状态下进行备份)。物理备份包含完全备份(拷贝所有有效数据页)和增量备份(在基础备份集上只拷贝修改过的数据页)。本文将重点介绍执行联机备份时归档模式相关报错处理方法。
2. 错误的产生
如图2.1所示,在DM8管理工具manager中,默认状态下依次展开[LOCALHOST(SYSDBA)]->[备份]节点,然后右键选择[库备份],在弹出的菜单中选择[新建备份],manager工具会提示:库、表空间和归档联机备份操作需要数据库运行在归档模式中并处于打开状态。如果通过SQL语句在此状态下备份数据库,则会如图2.2提示,缺少本地或者远程归档。