首页 » db » Oracle » Oracle开启日志归档方法

Oracle开启日志归档方法

 

在使用Oracle数据库时,开启日志归档(Archive Log)是一个重要的步骤,它记录了数据库的所有事务操作,包括对表的插入、更新和删除等。这些事务日志被保存在归档日志文件中,而不仅仅是在在线日志文件中。本文基于Oracle19c版本,介绍如何在数据库中开启日志归档。

1、查看当前数据库是否开启归档

在这里看到Automatic archival Disabled,表示未开启归档

Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /u01/app/oracle/product/19c/db_1/dbs/arch
Oldest online log sequence 3
Current log sequence 5

2、打开归档功能

关闭数据库

启动实例装载数据库

调整数据库为归档模式

开启数据库

3、手动触发归档

手动触发开始归档可以立即开始生成归档日志文件

4、验证归档是否开启

Database log mode Archive Mode
Automatic archival Enabled
Archive destination /u01/app/oracle/product/19c/db_1/dbs/arch
Oldest online log sequence 3
Next log sequence to archive 5
Current log sequence 5

如果LOG_MODE值为ARCHIVELOG表示归档开启,ARCHIVELOG表示归档未开启。

原文链接:Oracle开启日志归档方法,转载请注明来源!

0