Oracle 归档日志(Archive Log 一) 归档日志即重做日志的备份,使用归档日志的目的是为了实现介质恢复
一.日志操作模式 1. Noarchivelog(非归档模式) 不保存重做日志
不能在 open 状态下进行物理备份;要定期执行完全数据库备份;只能将数据库恢复到上次的完全备份点
2. Archivelog 当进行日志切换时,ARCH 进程会将重做日志的内容复制到归档日志中
在归档重做日志前,新事务变化不能覆盖旧事务变化
可以在 open 状态下进行物理备份
可以将数据库恢复到失败前的状态
可以是用备份数据库与主数据库保持同步
二.开启归档 1. 改变日志操作模式 shutdow n immediate; startup mount; alter database archivelog; alter database open; 修改日志操作模式后,必须重新备份数据库 2. 归档重做日志 1). 手工归档 alter system archive log all; 2). 自动归档 设置初始化参数:log_archive_start=true shutdown immediate; startup pfile=
3). 检查日志操作模式 archive log list; 三.指定归档位置 1. 使用 log_archive_dest 1). 设置归档目录 log_archive_dest log_archive_duplex_dest 2). 设置归档日志格式 2. 使用 log_archive_dest_n 1). 指定归档位置 log_archive_dest_1=’location=f:\arc1’ log_archive_dest_3=’service=standby’ 2). 设置其他初始化参数 log_archive_dest