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

linux-x86_64 error,ORA-09817/Linux-x86_64 Error: 28: No space left on device/ORA-01075相关推荐

  1. 处理一次 MYSQL 启动异常 Error writing file '/tmp/MYYEBa32' (Errcode: 28 - No space left on device)

    背景:测试同事的存储过程,发现其错误日志有 : Error writing file '/tmp/MYQUn0a7' (Errcode: 28 - No space left on device) 判 ...

  2. java.sql.SQLException: Error writing file '/tmp/MY2zYz09' (Errcode: 28 - No space left on device)

    linux服务器上磁盘空间不足(查看磁盘占用情况:df -ah) 解决方案: 1.回到根目录-- cd / 2.查看根目录下各文件夹的大小-- du -sh * 3.进入到磁盘占用大的目录查看哪个文件 ...

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

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

  5. 成功解决ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device

    成功解决ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device ...

  6. pip安装ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device解决方案

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...

  7. ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device

    场景:pycharm下安装模块,报cache错误 使用的指令: pip install -r .\requirements.txt 在我们安装模块的时候,出现下面错误: ERROR: Could no ...

  8. ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device的解决方案

    1. error成因 一般是由于存放临时文件的/tmp满了 2. 如何解决 (1)可以先找到临时文件夹,然后删除一部分临时文件 (2)创一个存放临时文件的文件夹 仅当前终端有效 $ mkdir -p ...

  9. linux全局变量=多个值,linux errno全局变量各值含义

    Linux下最常见的就是errno了,一般当发生错误时便会给全局变量errno赋值,其所有可能的值可查看linux的库文件,以下是查看linux v3.0的结果: /usr/include/asm-g ...

最新文章

  1. 关于卡尔曼滤波和粒子滤波最直白的解释
  2. Connectify错误“Internet Connection Sharing is currently unavailable.”解决方法不要有多重的网桥连接
  3. We wear culture:Google 艺术与文化项目带你探秘穿在身上的文化
  4. PHP mkdir()无写权限的问题解决方法
  5. HTTP与HTTPS握手的那些事
  6. hdu 5095 Linearization of the kernel functions in SVM(模拟,分类清楚就行)
  7. HashMap源码浅析
  8. Java接口的幂等性
  9. 装饰器前奏2(2017年8月23日 11:50:39)(2017年8月29日 16:07:32)
  10. acrgis api for javaScript需要对Dojo了解多少?
  11. 雷云3灯光配置文件_雷蛇的哪种键盘最适合入手?3款最佳雷蛇键盘推荐。
  12. 编程随想 关系图_邹军:玩转数控编程,这里有个大招分享给你
  13. Python例题:设计一个工资(月薪)结算系统
  14. 通过jquery读cookie添加xsrf HTTP头来避免请求伪造
  15. thinkpad联想IBM笔记本为什么出现fan error
  16. 华为手机的逆天神操作,一键变身扫描仪,99页纸质文档秒变电子版
  17. ddl是什么(ddl是什么软件)
  18. Unity实战——模拟太阳系
  19. Perforce: Can’t clobber writable file Perforce
  20. SAP Fiori Elements SmartLink 创建实例的单步调试

热门文章

  1. CentOS6.9编译安装LNMP环境
  2. javascript语法速查表
  3. Delphi中动态调用DLL的方法
  4. 心得14--jsp遍历所有数据标签与转义标签
  5. C++ Primer 第10章 习题10.24
  6. fork vfork exit _exit (转)
  7. linux标准I/O——标准I/O介绍
  8. 2021-07-27 详解TCP连接建立和释放的过程(三报文握手和四次挥手)
  9. Leetcode--560. 和为K的子数组
  10. android 运行jquery,Android端JQueryMobile使用教程(一)