ORA-09817: Write to audit file failed   Linux-x86_64 Error: 28: No space left on device

连接数据库报错

[[email protected] ~]$ sqlplus  /  as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Fri Jun 29 18:44:03 2012

Copyright (c) 1982, 2011, 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

通过使用 -prelim方式也无法进行连接

[[email protected] ~]$ sqlplus -prelim / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Fri Jun 29 18:51:45 2012

Copyright (c) 1982, 2011, 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-09817: Write to audit file failed.
Linux-x86_64 Error: 28: No space left on device
Additional information: 12

经查询造成的原因是audit所在的文件系统满了,没有多余的空间

ORACLE_HOME disk (filesystem) became full leaving
no space for writing audit records to oracle_home/rdbms/audit 

[[email protected] ~]# df -k 
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1             304718484  32931328         0 100% /
/dev/sda2               101105      5725     90159   6% /home

清理oracle所在的文件系统空间后,问题解决

[[email protected] ~]$ df -k 
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1             304718484  209605104   33213321  90% /
/dev/sda2               101105      5725     90159   6% /home
tmpfs                  8218332         0   8218332   0% /dev/shm

[[email protected] ~]$ sqlplus  / as  sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Fri Jun 29 18:54:16 2012

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

ORA-09817: Write to audit file failed   Linux-x86_64 Error: 28: No space left on device

时间: 2024-10-13 23:33:03

ORA-09817: Write to audit file failed   Linux-x86_64 Error: 28: No space left on device的相关文章

ORA-09817:Write to audit file failed

ERROR: ORA-09817: Write to audit file failed. --这种错误基本是磁盘空间满了 问题描述:sqlplus / as sysdba登不上,报上述ora-09817错误 解决:(1)df -h 查看,发现有个磁盘占满了 (2)进入根目录下,查看下是哪个目录占的空间大: cd /      du -sh ./* (3)发现app占的空间比较大,然后继续cd app       du -sh ./* ,找到占用空间比较大的目录,然后继续,直到找到 listne

ORA-09817: Write to audit file failed 报错解决办法

上午开虚拟机登录数据库的时候,突然就报错:ORA-09817: Write to audit file failed 写入失败?不会是磁盘满了吧?当然,no space left on device提示的很明显,df -h 查询一下,果然100%了: 马上搜罗下oracle目录有什么能删的,发现有补丁文件,果断删除,腾出将近200M空间,应该能起来了: 终于又见面了,回想一下,之前做实验的时候有开过归档,确认下: 的确是开着的,归档文件就在/oracle目录,大小1G左右,先关归档再删除文件吧.

Error writing file '/tmp/MLLGyECY' (Errcode: 28 - No space left on device)

mysql 的一个从库报错: Could not execute Write_rows event on table xxx.xxxx_tmp_tj; Error writing file '/tmp/MLLGyECY' (Errcode: 28 - No space left on device), Error_code: 3; Error writing file 'mysql-bin' (errno: 28 - No space left on device), Error_code: 1

mysql执行SQL语句时报错:[Err] 3 - Error writing file '/tmp/MYP0G1B8' (Errcode: 28 - No space left on device)

问题描述: 今天一同事在mysql中执行SQL语句的时候,报了/tmp空间不足的问题,报错如下: [SQL] SELECT f.prov as 字段1, MAX( CASE f.flag_name WHEN '字段1' THEN f.num ELSE 0 END ) AS '字段1', MAX( CASE f.flag_name WHEN '店员量' THEN f.num ELSE 0 END ) AS '字段1', MAX( CASE f.flag_name WHEN '字段1' THEN f

redmine export long csv file failed: 502 proxy error

After modified the file \apps\redmine\conf\httpd-vhosts.conf: <VirtualHost *:8080> ServerName redmine.example.com ServerAlias www.redmine.example.com DocumentRoot "D:\App\Bitnami\redmine-3.3.0-0/apps/redmine/htdocs/public" <Directory &q

mysql-Starting MySQL..The server quit without updating PID file (/[FAILED]ql/mysql/pid)

凌晨1点,日常刷刷手机中,邮箱短信报警了,瞄了一眼,磁盘什么什么的,没在意,每天几十封邮件,麻木了.早上7点,还没醒,老大给我打电话,网站502了,一个激灵起来登陆网站,发现502了 查看进程,发现mysql出问题了,直接service mysql stop ,service mysql start.数据库  ,然后凉凉了,mysql起不起来 [[email protected] data]# service mysql start Starting MySQL..The server quit

解决Linux下MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.[FAILED]

刚装完MySQL,启动时报如下错误: Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 依次尝试了从谷歌找到的各种方法,发现只要执行如下MySQL初始化命令即可解决: /usr/local/mysql/bin/mysql_install_db --user=mysql 下面附上从谷歌找到的解决此问题的方法集锦,也许每个人遇到的问题的原因会不一样,经供参考: 一.查看报错日志 报错日志是我们解决问题的方向灯

read_csv报错Initializing from file failed

Python版本:Python 3.6 pandas.read_csv() 报错 OSError: Initializing from file failed,一般由两种情况引起:一种是函数参数为路径而非文件名称,另一种是函数参数带有中文. # -*- coding: utf-8 -*- """ Created on Mon Jun 4 09:44:36 2018 @author: wfxu """ import pandas as pd da1

Linux出现cannot create temp file for here-document: No space left on device的问题解决

在终端输入:cd /ho 按tab键时,显示错误: bash: cannot create temp file for here-document: No space left on device 这是由于该磁盘的空间已经满了,这时候可以进行扩容,或者将该磁盘的部分目录迁移到别的磁盘. 以下为解决思路,查找最大的文件,然后将其干掉: 1.使用命令df -h 查看硬盘空间 2.命令top查看cpu及内存 3.使用命令du -h –max-depth=1 /var/log/* 查看/var/log路