日期:2014-05-17  浏览次数:20892 次

ORACLE日志的归档模式总是自动关闭怎么回事?
start mount;
alter database archivelog;
database open;
alter system set log_archive_dest_1='location=path';
alter system switch logfile;
...

然后select * from v$log可以除了current日志所有日志的archive都是YES

但是我关闭数据库再打开后

select * from v$log发现所有日志的archive都是NO了

查看alter<SID>.log发现关闭数据库时执行了archiving disabled这是怎么回事?

------解决方案--------------------
执行ARCHIVE LOG LIST命令,看下输出结果,也许没有设置为自动归档。
------解决方案--------------------
可以使用ARCHIVE LOG LIST查看是否在ARCHIVE MODE的
------解决方案--------------------
然后select * from v$log可以除了current日志所有日志的archive都是YES

但是我关闭数据库再打开后

select * from v$log发现所有日志的archive都是NO了

===============================================================

yes/no 是告诉你在线日志是否已经归档,而不是归档模式。