oracle no space left,ORA-09817/Linux-x86_64 Error: 28: No space left on device/ORA-01075
1、通过sqlplus / as sysdba在服务器上无法登录oracle,并提示一下错误
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
2、分析:
提示此错误一般是oracle所在的服务器的磁盘空间已经被占用满了,需要清理不必要的磁盘文件,重启数据库即可。
#查看磁盘使用情况
df -h
#查找oracle的trace文件目录
find / -name trace -type d
eg:/u01/app/oracle/diag/rdbms/ipems/ipems/trace
#进入trace目录,查寻、删除指定天数以前的文件
find -ctime +10 | more
#查看当前目录下文件个数
find ./ -type f | wc -l
find -type f | wc -l
#查看目录下各文件的大小,并按顺序显示(从小到大)
du -sh * | sort -n
#查看告警日志文件的大小
du -sh alert_ipems.log
#告警日志可以直接删除(如无特殊查看需要的化),删除后系统会自动创建(记录启动,关闭,连接错误信息)
#查看监听日志(通过如下命令可以查看到监听告警日志的目录,监听日志的目录在trace目录下,alter和trace目录下都得清理)
lsnrctl status
[oracle@db trace]$ ll
total 3754948
-rw-r----- 1 oracle oinstall 3843788210 Nov 6 09:00 listener.log
-rw-r----- 1 oracle oinstall 0 Feb 27 2017 ora_11364_139845928687360.trc
-rw-r-----. 1 oracle oinstall 0 May 13 2014 ora_31962_139886341228288.trc
-rw-r----- 1 oracle oinstall 0 Aug 8 2015 ora_3456_140354969544448.trc
[oracle@db trace]$ lsnrctl set log_status off
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 06-NOV-2017 09:02:36
Copyright (c) 1991, 2009, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER parameter "log_status" set to OFF
The command completed successfully
[oracle@db trace]$ mv listener.log listener.log.bak
[oracle@db trace]$ ls
listener.log.bak ora_11364_139845928687360.trc ora_31962_139886341228288.trc ora_3456_140354969544448.trc
[oracle@db trace]$ ll
total 3754948
-rw-r----- 1 oracle oinstall 3843788210 Nov 6 09:00 listener.log.bak
-rw-r----- 1 oracle oinstall 0 Feb 27 2017 ora_11364_139845928687360.trc
-rw-r-----. 1 oracle oinstall 0 May 13 2014 ora_31962_139886341228288.trc
-rw-r----- 1 oracle oinstall 0 Aug 8 2015 ora_3456_140354969544448.trc
[oracle@db trace]$ lsnrctl set log_status on
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 06-NOV-2017 09:03:16
Copyright (c) 1991, 2009, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER parameter "log_status" set to ON
The command completed successfully
[oracle@db trace]$ ls
listener.log listener.log.bak ora_11364_139845928687360.trc ora_31962_139886341228288.trc ora_3456_140354969544448.trc
[oracle@db trace]$ ll
total 3754952
-rw-r----- 1 oracle oinstall 63 Nov 6 09:03 listener.log
-rw-r----- 1 oracle oinstall 3843788210 Nov 6 09:00 listener.log.bak
-rw-r----- 1 oracle oinstall 0 Feb 27 2017 ora_11364_139845928687360.trc
-rw-r-----. 1 oracle oinstall 0 May 13 2014 ora_31962_139886341228288.trc
-rw-r----- 1 oracle oinstall 0 Aug 8 2015 ora_3456_140354969544448.trc
要看警告日志可以在oracle用户下执行adrci
[oracle@db oracle]$ adrci
ADRCI: Release 11.2.0.1.0 - Production on Mon Nov 6 09:14:50 2017
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
ADR base = "/u01/app/oracle"
adrci> show alert
Choose the alert log from the following homes to view:
1: diag/tnslsnr/db/listener
2: diag/rdbms/ipems/ipems
Q: to quit
oracle no space left,ORA-09817/Linux-x86_64 Error: 28: No space left on device/ORA-01075相关推荐
- linux-x86_64 error,ORA-09817/Linux-x86_64 Error: 28: No space left on device/ORA-01075
1.通过sqlplus / as sysdba在服务器上无法登录oracle,并提示一下错误 ERROR: ORA-09817: Write to audit file failed. Linux-x ...
- linux-x86_64 error,Linux-x86_64 Error: 28: No space left on device问题
操作系统版本: Linux 64位 数据库版本:任何版本 问题描述 修改数据库参数后启动数据库报错 SQL> startup nomount ORA-27102: out of memory L ...
- Linux中 [Error 28] 设备上没有空间
在Linux中设备空间有两个条件决定的:硬盘容量 和 索引节点(Inode) 硬盘容量: 即硬盘可用容量 Inode : 即索引节点编号(记录文件的大小.拥有者.权限.区块地方等信息,可以通过 sta ...
- 苹果双系统运行oracle失败,oracle 11gR2 RAC for linux x86_64 grid运行root.sh 失败问题处理...
昨天一个朋友问到我,在oracle 11gR2 RAC for linux x86_64安装过程中,grid用户运行root.sh在第一节点可以成功,但在第二节点不成功,报错如下: CRS-2674: ...
- linux安装ebs系统,深入浅出Oracle之EBS系统安装与维护(Linux).doc
Doc Ref: REF DocRefNumber REF DocTitle Oracle ERP最佳技术实践 REF LastDate April 12, 2005 STYLEREF HD2 E-B ...
- linux 命令 sys_call_table地址,Linux x86_64 内核查找sys_call_table注意事项
/*----------------------------------------------------*/ 本文档的CopyRight归jonathan所有,可自由转载,转载时请保持文档的完整性 ...
- red hat linux 安装oracle10g vm,oracle 10g 在 RED HAT ENTERPRISE LINUX 5下的安装
oracle 10g 在 RED HAT ENTERPRISE LINUX 5下的安装 ORACLE 10G在LINUX的安装: 先上来两张图: DBA是努力的方向,ORACLE DBA包罗万象,连L ...
- 构建适用于Oracle 11.2.0.x的Linux单数据库实例的DataGuard
构建适用于Oracle 11.2.0.x的Linux单数据库实例的DataGuard 使用脚本自动化构建Oracle DataGuard 下载脚本 git clone https://github.c ...
- linux数据库监听配了两个,Oracle数据库和监听随LINUX系统启动
Oracle数据库和监听随LINUX系统启动 1.确保"/etc/oratab"文件内容的正确性 有则修改,无则创建"/etc/oratab"文件.该文件的功能 ...
最新文章
- PackageManagerService详解
- 20年老码农分享20条编程经验,你pick哪些?
- PID算法搞不懂?看这篇文章。
- baidumap vue 判断范围_百度地图 vue-baidu-map
- 快速排序算法理解-python
- 浅析ReentrantLock重入锁
- Python机器学习:PCA与梯度上升002使用梯度上升法求解PCA问题
- 蔚来:首台ET7白车身合肥工厂下线
- Rsync、Inotify-tools简介
- 下列网络设备中,能够抑制网络风暴的是( )
- iPhone未来怎么走?将融入脸部以及指纹辨识系统
- [case29]JDK11的ZGC小试牛刀
- 《Android 开发入门》我为什么要在Android找工作越来越难的时候开始学习它
- Unix的***追踪
- 读《王垠-天才是什么》有感
- 计算机屏幕蓝光,电脑如何设置防蓝光?降低电脑屏幕蓝光危害的方法
- c语言简单的对话机器人软件,示例:聊天机器人
- zabbix通过sendmail进行邮箱警报
- mismatch详解
- SwiftUI应用开屏广告界面项目(一)
热门文章
- 数据中心机房应该如何布线,机柜布线方法详解!
- 未来的数据中心(三)
- winform调用webservice增删查改_教你分别用数据库与云函数实现“增删查改”
- Excel:Excel使用技巧经验总结之(利用Excel自带功能统计各个字段不同类别及其个数并进行图表可视化+非编程实现)图文教程之详细攻略
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Scale/Scale的Command)
- MAT之ELM:ELM实现鸢尾花(iris数据集)种类测试集预测识别正确率(better)结果对比
- 使用juery在iframe内部访问父页面元素
- zabbix proxy安装配置
- wcf 远程终结点已终止该序列 可靠会话出错
- poj3671Dining Cows(DP)