欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Oracle 归档日志模式切换及手工归档

程序员文章站 2022-07-13 12:58:19
...

 

 

1.非归档到归档模式

 

--查看数据库是否处于归档模式
ARCHIVE LOG LIST
Database log mode              No Archive Mode --非归档模式
Automatic archival             Disabled     --未启动自动归档

--查看数据库是否处于归档模式
SELECT log_mode FROM v$database;

--一致性关闭数据库
SHUTDOWN IMMEDIATE;

--启动到mount状态
STARTUP MOUNT;

--切换到自动归档模式
ALTER DATABASE ARCHIVELOG;

--切换到open状态
ALTER DATABASE OPEN;

--查看数据库的归档状态
ARCHIVE LOG LIST;
Database log mode              Archive Mode    --已置为归档模式
Automatic archival             Enabled         --对日志进行自动归档

 

 

2.归档到非归档模式

ALTER DATABASE NOARCHIVELOG; -- 其他同上面一样

 

 

3.手动归档

--将日志模式切换为手工归档模式
ALTER DATABASE ARCHIVELOG MANUAL;    

--打开数据库
ALTER DATABASE OPEN;

--对当前的日志进行归档(建议在mount阶段完成)
ALTER SYSTEM ARCHIVE LOG CURRENT;

--对所有的日志进行归档
ALTER SYSTEM ARCHIVE LOG ALL;

 

 

 

 

原文地址:

http://blog.csdn.net/leshami/article/details/5784713