转自:http://www.cnblogs.com/linjiqin/archive/2012/06/22/2558780.html
一、将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数据库中进行归档模式与非归档模式之间的切换操作。包括了关闭数据库、启动到mount模式、更改归档状态的具体步骤,并提供了检查归档配置的相关命令。
2267

被折叠的 条评论
为什么被折叠?



