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掉相关推荐

  1. Oracle 客户端库时引发 BadImageFormatException

    为什么80%的码农都做不了架构师?>>>    具体错误信息: 尝试加载 Oracle 客户端库时引发 BadImageFormatException.如果在安装 32 位 Orac ...

  2. 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。...

    从10G开始,Oracle提供了一个较为轻量级的客户包,叫做Instant Client. 将它安装好后,就不用再安装庞大的Oracle Client了.  这样一来,只要客户端下载Instant C ...

  3. 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题...

    开发环境:VS2010+ORACLE,今天换了64位WIN7 ,为了方便使用PL/SQL,装了32位oracle客户端,但是本地IIS调试程序的时候总是提示:尝试加载 Oracle 客户端库时引发 B ...

  4. vs连接Oracle 客户端库时引发 BadImageFormatException

    报错:Oracle 客户端库时引发 BadImageFormatException如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式? 解决方案:http://www.cnblog ...

  5. 尝试加载 Oracle 客户端库时引发 BadImageFormatException

    尝试加载 Oracle 客户端库时引发 BadImageFormatException.问题记录 1公司电脑是win7 64位旗舰版,刚来时配的新电脑,4G+i5这个配置不装64位那算是浪费了.谁知道 ...

  6. 解决连接oracle报错 尝试加载Oracle客户端库时引发BadImageFomatException。如果在安装64位Oracle客户端组件的情况下以32位模式运行,将出现此问题的报错。

    解决连接oracle报错 尝试加载Oracle客户端库时引发BadImageFomatException.如果在安装64位Oracle客户端组件的情况下以32位模式运行,将出现此问题的报错. 参考文章 ...

  7. oracle 建库后 多路径,oracle数据库的多路径归档

    可以用来解决的问题:单个归档目录满导致数据库hang的问题 多路径归档的实现如下通过LOG_ARCHIVE_DEST_n和log_archive_min_succeed_dest两个参数来控制,具体如 ...

  8. oracle导库需要删除原始库,导入dmp文件时,需要删除原有ORACLE数据库实例

    导入dmp文件时,对于已存在的数据库实例及表处理方式:删除实例. 1.以管理员身份登录 sqlplus / as sysdba 2.停止实例 shutdown abort; 执行结果:ORACLE i ...

  9. oracle备库归档文件没有应用,主库拷贝归档日志过备库,无法应用

    lfree 发表于 2016-6-12 08:45 catalog start with 'E:\oracle\archivelog\orcl'; 结果贴上来. 文件名: E:\ORACLE\ARCH ...

最新文章

  1. maven搭建ssm框架
  2. 华为云AIOps实践全面解析
  3. admui 能再php上用吗,Javascript 方法
  4. Magicodes.IE Excel合并行数据导入教程
  5. Ubuntu安装pycharm并且激活
  6. 【HDU - 2030 】汉字统计 (C语言汉字编码,长知识)
  7. 算法设计TSP问题动态规划
  8. python通过ssh配置交换机_配置(通过SSH)Cisco交换机的Python脚本
  9. FastDfs工作笔记002---SpringBoot集成FastDfs
  10. Word中将传统的复选框型窗体域选项插件 批量替换成 复选框内容控件
  11. 面对强势顾客,怎样应对才好?
  12. 台达DVP PLC与西门子V20变频器通讯案例台达PLC西门子变频器通讯
  13. 如何给Digspark ATTINY85下载程序
  14. 重庆市企业数据名录爬取采集-信用中国(重庆)
  15. poi实现Excel文件写入 支持后缀XLSX格式
  16. javascript交互性设计
  17. 我的世界服务器皮肤显示mod,【回归了】McMySkin Mod - Minecraft单机联机皮肤显示Mod...
  18. 电脑免费录屏软件哪个好用?分享3款,亲测好用
  19. 电脑office怎么考证
  20. Symbian模拟器启动一会自动消失

热门文章

  1. Azure data studio 跨平台数据库管理工具试用
  2. C# 中的 null 包容运算符 “!” —— 概念、由来、用法和注意事项
  3. 如何在 C# 中使用 Exceptionless
  4. 再见,RabbitMQ,你好,Kafka!
  5. 【Ids4实战】最全的 v4 版本升级指南
  6. .NET Core开发实战(第6课:作用域与对象释放行为)--学习笔记(下)
  7. 北京Dotnet分享会 || 精英论坛第三期
  8. .NET 分布式自增Id组件(解决自动分配机器Id、时间回拨问题)
  9. 在 VS Code 中轻松 review GitHub Pull Requests
  10. 在C#中使用Irony实现SQL语句的解析