1. 概述
由于开启日志会在指定的归档日志目录生成大量的日志文件,可能会影响业务数据库的性能,若用户停止使用管道任务或者其他原因需要关闭归档日志,则可参考本文进行设置。
2. 操作步骤
2.1 关闭数据库
登录服务端:sqlplus / as sysdba
关闭数据库:shutdown immediate;
2.2 启动数据库到 mount 状态
开启数据库至 mount 状态:startup mount;
2.3 查看数据库的归档信息
查看数据库的归档信息:
archive log list;
或者
select name, log_mode from v$database;
如下图则表示日志处于开启状态:
2.4 更改归档模式为非归档模式
使用命令:alter database noarchivelog;
然后再次查看数据库的归档信息:select name, log_mode from v$database;
如下图则表示已经关闭归档日志:
2.5 打开数据库
然后使用命令打开数据库:
alter database open;