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

本文详细介绍了如何将Oracle数据库从非归档模式切换到归档模式,以及从归档模式切换回非归档模式。同时,还讲解了如何在手动归档模式下进行日志归档,包括归档当前日志和所有日志的步骤。通过这些操作,可以更好地管理和维护数据库的归档日志。
摘要由CSDN通过智能技术生成

 

 

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值