【ARCHIVE】单机环境修改数据库为非归档模式

单机环境下修改归档模式方法相对RAC环境比较简单,简单记录一下。

1.查询系统当前归档模式
sys@ora10g> archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /oracle/arch/ora10g
Oldest online log sequence     1525
Next log sequence to archive   1527
Current log sequence           1527

系统现处于归档模式

2.重新启动数据库到mount状态
sys@ora10g> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
sys@ora10g> startup mount;
ORACLE instance started.

Total System Global Area  209715200 bytes
Fixed Size                  2071640 bytes
Variable Size             125830056 bytes
Database Buffers           75497472 bytes
Redo Buffers                6316032 bytes
Database mounted.

3.在mount状态下直接调整数据库到非归档模式
sys@ora10g> alter database noarchivelog;

Database altered.

4.OPEN数据库验证数据库归档模式
sys@ora10g> alter database open;

Database altered.

sys@ora10g> archive log list;
Database log mode              No Archive Mode
Automatic archival             Disabled
Archive destination            /oracle/arch/ora10g
Oldest online log sequence     1525
Current log sequence           1527

OK,此时系统已运行在非归档模式。

5.小结
只有测试类、玩具类的数据库才会运行在非归档模式,不建议数据库运行在非归档模式。
不过,如果数据库运行在没有任何备份策略的环境下,仍然强制数据库运行在归档模式下的意义也是不大的。

Good luck.

secooler
10.04.19

-- The End --

请使用浏览器的分享功能分享到微信等