将Oracle数据库设置为归档模式及非归档模式

一、将Oracle数据库设置为归档模式

1)sql>shutdown normal/immediate;

2)sql>startup mount;

3)sql>alter database archivelog;

4)sql>alter database open;

5)archive log list;

注意:show parameter log_archive_dest查看归档日志的存放位置。

二、将Oracle数据库设置为非归档模式

1)、关闭数据库

shutdown immediate

2)、再后面把数据库启动到mount的模式

startup mount

3)、关闭flash闪回数据库模式,如果不关闭的话,在后面关闭归档日志的时候就会出现讨厌的ora-38774错误。

alter database flashback off

4)、接着把数据库改为非归档模式

alter database noarchivelog;

5)、都修改好了以后,然后打开数据库

alter database open;

6)、察看一下归档日志的空间大小

select * from v$recovery_file_dest;

接着看一下log日志的状态

select * from v$log;

再看一下闪回日志使用状况

select * from v$flash_recovery_area_usage;

你可能感兴趣的:(将Oracle数据库设置为归档模式及非归档模式)