oracle 导库时日志满了,oracle rac 11g 日志占满系统盘导致数据库down掉
oracle日志占满系统盘满了导致数据库挂掉 并且archivelog日志也满了倒是数据库无法open,无法登陆,幸好还可以到mount状态。解决办法:
1.根据报错查看 表象: crs 服务down掉
CRS-0184: Cannot communicate with the CRS daemon
删除/var/tmp/.oracle 目录
删除oracle alter日志:
cd /u01/app/oracle/rdbms/bol/BOL1/alter
rm -rf *
到此重启机器 可以启动oracle的所以服务,但是不能启动oracle的db服务
启动db服务的时候报错如下:
PRCR-1079 : 无法启动资源 ora.orcl.db ORA-03113: end-of-file on communication channel
解决办法:
su - oracle
sqlplus / as sysdba
startup mount##rac上面2台都要做
查看是否为归档模式:
archive log list
查看闪回分区大小:
show parameter db_recovery_file_dest_size
查看archlog log使用率:
select * from v$flash_recovery_area_usage; --查看空间占用率,如果 ARCHIVED LOG 超过90%,Oracle随时有宕机的危险
增大闪回分区大小:
alter system set db_recovery_file_dest_size=xxG;##rac 操作一台即可
启动数据库:
alter database open ##rac 上面2台机器都要做
到此之后,可以连接数据库了,但是现在需要做的是清楚数据库的归档日志,因为现在只是增大了db_recovery的空间而已,我们需要清理掉不需要的归档日志,获得空间。
清除归档日志脚本:
#!/bin/bash
source /home/oracle/.bash_profile
#LOGFILE=/data/rman/rman_delete.log
#RMAN=$ORACLE_HOME/bin/rman
$ORACLE_HOME/bin/rman log=/home/oracle/del_arch$(date +%Y-%m-%d).log <
connect target sys/xxxx@xxx
crosscheck archivelog all;
delete noprompt expired archivelog all;
delete noprompt archivelog until time 'sysdate-3';
exit;
EOF
直接在root目录下运行即可。到此问题解决完成,记录一下,日后可以使用。
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
oracle 导库时日志满了,oracle rac 11g 日志占满系统盘导致数据库down掉相关推荐
- Oracle 客户端库时引发 BadImageFormatException
为什么80%的码农都做不了架构师?>>> 具体错误信息: 尝试加载 Oracle 客户端库时引发 BadImageFormatException.如果在安装 32 位 Orac ...
- 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。...
从10G开始,Oracle提供了一个较为轻量级的客户包,叫做Instant Client. 将它安装好后,就不用再安装庞大的Oracle Client了. 这样一来,只要客户端下载Instant C ...
- 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题...
开发环境:VS2010+ORACLE,今天换了64位WIN7 ,为了方便使用PL/SQL,装了32位oracle客户端,但是本地IIS调试程序的时候总是提示:尝试加载 Oracle 客户端库时引发 B ...
- vs连接Oracle 客户端库时引发 BadImageFormatException
报错:Oracle 客户端库时引发 BadImageFormatException如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式? 解决方案:http://www.cnblog ...
- 尝试加载 Oracle 客户端库时引发 BadImageFormatException
尝试加载 Oracle 客户端库时引发 BadImageFormatException.问题记录 1公司电脑是win7 64位旗舰版,刚来时配的新电脑,4G+i5这个配置不装64位那算是浪费了.谁知道 ...
- 解决连接oracle报错 尝试加载Oracle客户端库时引发BadImageFomatException。如果在安装64位Oracle客户端组件的情况下以32位模式运行,将出现此问题的报错。
解决连接oracle报错 尝试加载Oracle客户端库时引发BadImageFomatException.如果在安装64位Oracle客户端组件的情况下以32位模式运行,将出现此问题的报错. 参考文章 ...
- oracle 建库后 多路径,oracle数据库的多路径归档
可以用来解决的问题:单个归档目录满导致数据库hang的问题 多路径归档的实现如下通过LOG_ARCHIVE_DEST_n和log_archive_min_succeed_dest两个参数来控制,具体如 ...
- oracle导库需要删除原始库,导入dmp文件时,需要删除原有ORACLE数据库实例
导入dmp文件时,对于已存在的数据库实例及表处理方式:删除实例. 1.以管理员身份登录 sqlplus / as sysdba 2.停止实例 shutdown abort; 执行结果:ORACLE i ...
- oracle备库归档文件没有应用,主库拷贝归档日志过备库,无法应用
lfree 发表于 2016-6-12 08:45 catalog start with 'E:\oracle\archivelog\orcl'; 结果贴上来. 文件名: E:\ORACLE\ARCH ...
最新文章
- maven搭建ssm框架
- 华为云AIOps实践全面解析
- admui 能再php上用吗,Javascript 方法
- Magicodes.IE Excel合并行数据导入教程
- Ubuntu安装pycharm并且激活
- 【HDU - 2030 】汉字统计 (C语言汉字编码,长知识)
- 算法设计TSP问题动态规划
- python通过ssh配置交换机_配置(通过SSH)Cisco交换机的Python脚本
- FastDfs工作笔记002---SpringBoot集成FastDfs
- Word中将传统的复选框型窗体域选项插件 批量替换成 复选框内容控件
- 面对强势顾客,怎样应对才好?
- 台达DVP PLC与西门子V20变频器通讯案例台达PLC西门子变频器通讯
- 如何给Digspark ATTINY85下载程序
- 重庆市企业数据名录爬取采集-信用中国(重庆)
- poi实现Excel文件写入 支持后缀XLSX格式
- javascript交互性设计
- 我的世界服务器皮肤显示mod,【回归了】McMySkin Mod - Minecraft单机联机皮肤显示Mod...
- 电脑免费录屏软件哪个好用?分享3款,亲测好用
- 电脑office怎么考证
- Symbian模拟器启动一会自动消失
热门文章
- Azure data studio 跨平台数据库管理工具试用
- C# 中的 null 包容运算符 “!” —— 概念、由来、用法和注意事项
- 如何在 C# 中使用 Exceptionless
- 再见,RabbitMQ,你好,Kafka!
- 【Ids4实战】最全的 v4 版本升级指南
- .NET Core开发实战(第6课:作用域与对象释放行为)--学习笔记(下)
- 北京Dotnet分享会 || 精英论坛第三期
- .NET 分布式自增Id组件(解决自动分配机器Id、时间回拨问题)
- 在 VS Code 中轻松 review GitHub Pull Requests
- 在C#中使用Irony实现SQL语句的解析