【Oracle】开、关、删归档日志(archivelog)
归档日志:当redo日志发生切换时,归档进程(ARCn)会把redo日志自动归档,产生归档日志。
1.启动归档模式
–确定数据库为非归档模式
SYS@LGR> archive log list;
–一致性关闭数据库
SYS@LGR> shutdown immediate
–数据库启动到mount状态
SYS@LGR> startup mount;
–修改数据库为归档模式
SYS@LGR> alter database archivelog;
–打开数据库
SYS@LGR> alter database open;
2.关闭归档模式
–确定数据库为非归档模式
SYS@LGR> archive log list;
–一致性关闭数据库
SYS@LGR> shutdown immediate
–数据库启动到mount状态
SYS@LGR> startup mount;
–修改数据库为非归档模式
SYS@LGR> alter database noarchivelog;
–打开数据库
SYS@LGR> alter database open;
3.正确删除archivelog文件
不能直接在archive目录下删除文件,这样达不到在Oracle clf文件中删除文件记录的效果
–用Rman连接目标数据库
RMAN target sys/*@orcl
–在Rman命令窗口下,输入如下命令:
RMAN> crosscheck archivelog all;
–删除archivelog
RMAN> delete expired archivelog all; (删除所有过期archivelog)
或者
RMAN> delete archivelog all completed before ‘sysdate-2’;(删除两天前的archivelog)
Rman中有关archivelog的其他命令:
—查看归档日志列表
RMAN> list archivelog all;
—查看失效的归档日志列表
RMAN> list expired archivelog all;
—定期清除archivelog
将如下代码写入定时备份策略中:
crosscheck archivelog all;
delete expired archivelog all;
【Oracle】开、关、删归档日志(archivelog)相关推荐
- oracle清理asm归档日志,【Oracle】 rman 删除归档日志的命令
因为数据仓库上asm的磁盘空间不足,需要删除早期的归档日志,查看资料有以下两种方式: delete archivelog until time 'sysdate-N'; delete archivel ...
- oracle archiev,Oracle 归档日志 archivelog
--==================== -- Oracle归档日志 --==================== Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过 ...
- oracle 增量备份 需要归档日志,oracle增量备份及应用
1.概念 差异增量:是备份上级及同级备份以来所有变化的数据块,差异增量是默认增量备份方式 累积增量:是备份上级备份以来所有变化的块 因为累积增量是备份上级备份以来所有变化的数据块,所以累积增量需要更多 ...
- 未解决ora-01034、ora-03113、oracle使用RMAN删除归档日志
接此,https://blog.csdn.net/bcbobo21cn/article/details/116762059 oracle不能用:继续解决问题: 前次操作没有 set ORACLE_SI ...
- oracle的asmcmd获取归档日志,分析oracle的联机日志和归档日志
logminer和配置 安装logminer 以sqlplus / as sysdba登录系统数据库系统,ORACLE默认安装logminer,如果没有安装,执行SQL脚本安装 --安装logmine ...
- oracle归档日志的生产,记一次Oracle生产库还原归档日志经历
同事电话说急着要恢复生产库上的归档日志.系统环境是10.2.0.5,RAC,归档日志在node1上建立了nfs共享,而node2上没有建立nfs共享 中午刚去吃饭,就接到同事电话说急着要恢复生产库上的 ...
- oracle 增量备份 需要归档日志,ORACLE RMAN增量备份经典理解
中,增量时分等级的,级别从0开始,一级一级递增,不过实际上用的最多的也就是0级和1级了,0级增量是后面级别的增量备份的 基础,0级备份实际上就是一个完全备份,与普通的完全备份唯一的不同点是0级备份可以 ...
- oracle之 Oracle归档日志管理
在Oracle中,数据一般是存放在数据文件中,不过数据库与Oracle最大的区别之一就是数据库可以在数据出错的时候进行恢复.这个也就是我们常见的Oracle中的重做日志(REDO FILE)的功能了. ...
- oracle ORA-00257异常处理及定时清理归档日志
ORA-00257: archiver error. Connect internal only, until freed 数据库出现以上报错,为归档日志满了,需要删除归档日志: 1.查看日志占用空间 ...
最新文章
- 短书评 | 这本Python新书风评很好
- 单片机向左,嵌入式向右
- 研究人员提出增强Wi-Fi传输的新方法
- powerdesigner逆向工程,从数据库导出PDM
- springboot:SpringBoot项目启动成功,但无法访问且提示404
- apachebench ab.exe压力测试
- python编写自定义模块_编写和导入自定义模块/类
- 进程间通信--IPC
- python图形界面实践_数据可视化之实践篇——python
- C语言函数指针简单应用
- 田汉卿:量化投资与风险控制(会议纪要)
- 倍福--TwinSAFE的配置
- qt跨平台软件开发_Qt on Mobile:跨平台应用程序开发的最佳实践
- 【构造】POJ-3295 Tautology
- 【洛谷】P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布(详细代码)
- 算法:一个小人通过有鳄鱼的河
- 2022-2028全球CAE工程服务行业调研及趋势分析报告
- Python中一些与word模板文件操作相关的库
- 显卡的指标有哪些方面_纯干货!显卡购买重要参数:老司机勿入
- 2018 Google I/O 大会不得不了解一下