阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

【ERROR】ORA-09945,ORA-09817 磁盘空间不足

129次阅读
没有评论

共计 1725 个字符,预计需要花费 5 分钟才能阅读完成。

一、问题描述

     使用客户端软件连接数据库时报 ORA-09945(如下图),根据提示看出是没有空间导致。使用 sqlplus 连接时报错信息为 ORA-09817,提示错误信息仍然是没有空间。通过系统 df - h 检查发现确实有目录没有空间。解决思路:扩大空间或清理空间。
 
【ERROR】ORA-09945,ORA-09817 磁盘空间不足
 
 
[Oracle@tora01 ~]$ sqlplus / as sysdba

 
SQL*Plus: Release 11.2.0.4.0 Production on Mon May 25 11:47:57 2015
 
Copyright (c) 1982, 2013, Oracle.  All rights reserved.
 
ERROR:
ORA-09817: Write to audit file failed.
Linux-x86_64 Error: 28: No space left on device
Additional information: 12
ORA-01075: you are currently logged on
 
 
Enter user-name:
ERROR:
ORA-01017: invalid username/password; logon denied
 
 
Enter user-name:
ERROR:
ORA-01017: invalid username/password; logon denied
 
 
SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus
[oracle@tora01 ~]$ 
 
二、故障处理
1. 检查系统空间状态
[oracle@tora01 ~]$ df -h
文件系统              容量  已用 可用 已用 % 挂载点
/dev/sda3            287G  272G    0 100% /
/dev/sda1            190M  12M  169M  7% /boot
tmpfs                7.9G    0  7.9G  0% /dev/shm
/dev/sdb1              30G  173M  28G  1% /oratest
/dev/sdc1            296G  527M  280G  1% /dbtest
[oracle@tora01 ~]$ 
 
2. 清理磁盘
[oracle@tora01 ~]$ df -h
文件系统              容量  已用 可用 已用 % 挂载点
/dev/sda3            287G  267G  5.7G  98% /
/dev/sda1            190M  12M  169M  7% /boot
tmpfs                7.9G    0  7.9G  0% /dev/shm
/dev/sdb1              30G  173M  28G  1% /oratest
/dev/sdc1            296G  2.5G  278G  1% /dbtest
 
 
3. 连接正常,故障解决
[oracle@tora01 diag]$ sqlplus / as sysdba
 
SQL*Plus: Release 11.2.0.4.0 Production on Mon May 25 13:17:57 2015
 
Copyright (c) 1982, 2013, Oracle.  All rights reserved.
 
 
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 – 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
 
SQL> 
 
三、总结
     这个问题在一些值职分的比较细的大公司不容易见到,因为会有专门的系统工程师做监控,所以不易产生。但是在一些小公司,技术人员总是一人多值时,就容易产生种种的小问题。建议:即便是小公司,人员不足时,也要对生产环境加以监控,所以对我们这群 DBA 人员的要求也是越来越高,尽量去写个监控脚本或找些开源的监控软件。

更多 Oracle 相关信息见 Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-04/130547.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计1725字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中