专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

ORA-00257错误诊断及解决方法

来源:小嗨整编  作者:小嗨  发布时间:2024-03-16 08:52
摘要:我在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间  我在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是...

我在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间

ORA-00257错误诊断及解决方法

  我在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决。但是我在Oracle 10g上发现,存储空间还有很大,却也报这个错误。原来是Oracle 10g中新的特性,对Flash Recovery的管理导致的。

  1、软硬件环境  服务器 HP Proliant DL580G4  操作系统 RHEL5.4  数据库 Oracle 10.2.0.4.0

  2、问题现象  数据库系统已经试运行了半个多月,在7月24日晚上连接数据库后做数据更新时出现ORA-00257错误,如下图。  提示归档错误,,通过查找ORACLE错误代码,解释为硬盘空间不足,需要删除归档日志增加空间,但是服务器可用空间200GB,目前只用了10GB左右,这是为什么呢?

  3、诊断过程:  (1)查看ORACLE数据库归档日志情况  [root@db2/]# cd /oracle/flash_recovery_area/HKCHR/archivelog  [root@db2 archivelog]# ls可以查看到,出现问题之前数据库归档处理一直是正常的。(2)查看数据库REDOLOG情况  [oracle@db2~]$ sqlplus “/as sysdba”SQL> select * from v$log;可以发现ARC状态为NO,说明系统无法正常归档。  (3)手工切换日志  SQL> alter system switch logfile;  alter system switch logfile  *  第1行出现错误:  ORA-01013: 用户请求取消当前的操作  在等待长时间没反应后,中断操作,手工切换日志没有成功。(4) 查看Oracle数据库后台归档服务进程  [oracle@db2~]$ ps -ef|grep oracle  ……  oracle 20923 1 0 Jul24 ? 00:00:01 ora_pmon_hkchr  oracle 20925 1 0 Jul24 ? 00:00:00 ora_psp0_hkchr……  [oracle@hrmsdb ~]$  后台进程都正常运行。(5) 查看FLASH_RECOVERY_AREA空间使用情况  [root@db2/]# cd /oracle  [root@db2 oracle]# ls  admin flash_recovery_area oraInventory product  [root@db2 oracle]# du -a -k flash_recovery_area……  [root@db2 oracle]#  FLASH_RECOVERY_AREA空间使用了3.35GB  (6)查看FLASH_RECOVERY_AREA空间中各部分使用情况  SQL> select * from v$recovery_file_dest;  NAME SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES  ------------------------------------------------------------  /oracle/flash_recovery_area 2147483648 2134212608 0 35  SQL> select * from v$flash_recovery_area_usage;  FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES  ------------ ------------------ -------------------------  CONTROLFILE 0 0 0  ONLINELOG 0 0 0  ARCHIVELOG 69.97 0 40  BACKUPPIECE 30.01 0 2  IMAGECOPY 0 0 0  FLASHBACKLOG 0 0 0  已选择6行。 发现ARCHIVELOG占近70%,BACKUPPIRCR占了30%,这样FLASH_RECOVERY_AREA空间的空间已经被完全占据了。

  4、解决过程  根据数据库目前可用存储空间为200GB、FLASH_RECOVERY_AREA空间为2GB的实际情况,把FLASH_RECOVERY_AREA的空间修改为50GB。SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE=50g scope=both;(如报错可用scope=spfile)  系统已更改。


本文地址:网络百科频道 https://www.eeeoo.cn/wangluo/1148672.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!


网络百科
小编:小嗨整编
相关文章相关阅读
  • 文件夹怎么设置密码(文件夹加密最简单的方法)?

    文件夹怎么设置密码(文件夹加密最简单的方法)?

    文件夹怎么设置密码(文件夹加密最简单的方法)?为了避免他人查看,为文件夹设置密码是一种简单有效的保护措施。本文将为您介绍一种最简单的文件夹加密方法,让您轻松实现文件夹的密码保护。文件夹怎么设置密码一、使用压缩软件加密文件夹1.在电脑上安装一...

  • 电脑如何设置密码锁屏(电脑如何设置密码的方法)?

    电脑如何设置密码锁屏(电脑如何设置密码的方法)?

    电脑如何设置密码锁屏(电脑如何设置密码的方法)?随着电脑在日常生活中的普及,个人信息的安全性越来越受到重视。设置密码锁屏是保护电脑隐私的有效方法。本文将为您详细介绍如何在电脑上设置密码锁屏,帮助您轻松实现电脑安全防护。一、Windows系统...

  • ps4下载慢解决办法(ps4下载手机版)

    ps4下载慢解决办法(ps4下载手机版)

    ps4下载慢解决办法(ps4下载手机版)针对PS4下载速度慢的问题,以下是一些可能的解决方案,这些方法同样适用于手机作为热点或辅助设备的情况:1.检查网络使用情况:首先确认PS4所在网络中是否有其他设备正在占用大量带宽,比如进行视频流媒体播...

  • dnf黑屏进不去游戏怎么办(dnf黑屏解决方法)?

    dnf黑屏进不去游戏怎么办(dnf黑屏解决方法)?

    dnf黑屏进不去游戏怎么办(dnf黑屏解决方法)?在玩dnf时,你是否遇到过黑屏进不去游戏的情况?这个问题让很多玩家都头疼不已。下面,我将为大家详细介绍dnf黑屏的解决方法。dnf黑屏进不去游戏什么原因1.网络延迟过大:当网络延迟较高时,游...

  • oppo手机忘记密码了怎么解锁(oppo手机强制解锁方法)?

    oppo手机忘记密码了怎么解锁(oppo手机强制解锁方法)?

    oppo手机忘记密码了怎么解锁(oppo手机强制解锁方法)?现代社会,手机已经成为我们日常生活中不可或缺的伙伴。然而,有时候我们会遇到忘记手机解锁密码的尴尬情况,尤其是Oppo手机用户。忘记密码会导致手机无法正常使用,也无法进入系统查看资料...

  • 油管官方app下载方法(油管app正版下载)

    油管官方app下载方法(油管app正版下载)

    油管官方app下载方法(油管app正版下载)油管(YouTube)逐渐成为了国内外视频爱好者们不可或缺的短视频平台。为了让大家更方便地观看和上传视频,油管推出了官方App。那么,如何正确下载油管官方App,正版享受高品质视频体验呢?第一步:...

  • 绝地求生闪退崩溃怎么解决(绝地求生闪退回桌面)?

    绝地求生闪退崩溃怎么解决(绝地求生闪退回桌面)?

    绝地求生闪退崩溃怎么解决(绝地求生闪退回桌面)?有些玩家在绝地求生游戏过程中遇到了闪退崩溃的问题,导致游戏体验大打折扣。下面,我们就来为大家详细解析一下绝地求生闪退崩溃的原因及解决办法。一、闪退崩溃原因1.系统兼容性问题:部分玩家的操作系统...

  • cad2014安装教程图解及激活方法(cad2014安装教程全过程)

    cad2014安装教程图解及激活方法(cad2014安装教程全过程)

    cad2014安装教程图解及激活方法(cad2014安装教程全过程)摘要:本文详细介绍了cad2014的安装过程及激活方法,通过图文并茂的方式,让读者轻松掌握安装与激活步骤。cad2014安装教程图解及激活方法1、下载到安装包,并将其解压出...

  • 周排行
  • 月排行
  • 年排行

精彩推荐