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

  1. 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 ...

  2. 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 ...

  3. Linux中 [Error 28] 设备上没有空间

    在Linux中设备空间有两个条件决定的:硬盘容量 和 索引节点(Inode) 硬盘容量: 即硬盘可用容量 Inode : 即索引节点编号(记录文件的大小.拥有者.权限.区块地方等信息,可以通过 sta ...

  4. 苹果双系统运行oracle失败,oracle 11gR2 RAC for linux x86_64 grid运行root.sh 失败问题处理...

    昨天一个朋友问到我,在oracle 11gR2 RAC for linux x86_64安装过程中,grid用户运行root.sh在第一节点可以成功,但在第二节点不成功,报错如下: CRS-2674: ...

  5. linux安装ebs系统,深入浅出Oracle之EBS系统安装与维护(Linux).doc

    Doc Ref: REF DocRefNumber REF DocTitle Oracle ERP最佳技术实践 REF LastDate April 12, 2005 STYLEREF HD2 E-B ...

  6. linux 命令 sys_call_table地址,Linux x86_64 内核查找sys_call_table注意事项

    /*----------------------------------------------------*/ 本文档的CopyRight归jonathan所有,可自由转载,转载时请保持文档的完整性 ...

  7. 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 ...

  8. 构建适用于Oracle 11.2.0.x的Linux单数据库实例的DataGuard

    构建适用于Oracle 11.2.0.x的Linux单数据库实例的DataGuard 使用脚本自动化构建Oracle DataGuard 下载脚本 git clone https://github.c ...

  9. linux数据库监听配了两个,Oracle数据库和监听随LINUX系统启动

    Oracle数据库和监听随LINUX系统启动 1.确保"/etc/oratab"文件内容的正确性 有则修改,无则创建"/etc/oratab"文件.该文件的功能 ...

最新文章

  1. PackageManagerService详解
  2. 20年老码农分享20条编程经验,你pick哪些?
  3. PID算法搞不懂?看这篇文章。
  4. baidumap vue 判断范围_百度地图 vue-baidu-map
  5. 快速排序算法理解-python
  6. 浅析ReentrantLock重入锁
  7. Python机器学习:PCA与梯度上升002使用梯度上升法求解PCA问题
  8. 蔚来:首台ET7白车身合肥工厂下线
  9. Rsync、Inotify-tools简介
  10. 下列网络设备中,能够抑制网络风暴的是( )
  11. iPhone未来怎么走?将融入脸部以及指纹辨识系统
  12. [case29]JDK11的ZGC小试牛刀
  13. 《Android 开发入门》我为什么要在Android找工作越来越难的时候开始学习它
  14. Unix的***追踪
  15. 读《王垠-天才是什么》有感
  16. 计算机屏幕蓝光,电脑如何设置防蓝光?降低电脑屏幕蓝光危害的方法
  17. c语言简单的对话机器人软件,示例:聊天机器人
  18. zabbix通过sendmail进行邮箱警报
  19. mismatch详解
  20. SwiftUI应用开屏广告界面项目(一)

热门文章

  1. 数据中心机房应该如何布线,机柜布线方法详解!
  2. 未来的数据中心(三)
  3. winform调用webservice增删查改_教你分别用数据库与云函数实现“增删查改”
  4. Excel:Excel使用技巧经验总结之(利用Excel自带功能统计各个字段不同类别及其个数并进行图表可视化+非编程实现)图文教程之详细攻略
  5. Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Scale/Scale的Command)
  6. MAT之ELM:ELM实现鸢尾花(iris数据集)种类测试集预测识别正确率(better)结果对比
  7. 使用juery在iframe内部访问父页面元素
  8. zabbix proxy安装配置
  9. wcf 远程终结点已终止该序列 可靠会话出错
  10. poj3671Dining Cows(DP)