Enter user-name: /as sysdba
ERROR:
ORA-09817: Write to audit file failed.
Linux-x86_64 Error: 28: No space left on device
Additional information: 12
ORA-09945: Unable to initialize the audit trail file
Linux-x86_64 Error: 28: No space left on device
Enter user-name:
[oracle@demoapp1 ~]$
---------------------------------------------------------------------------------------------------------
-- Solution:
---------------------------------------------------------------------------------------------------------
1) Check the audit file location in init.ora file.
cd $ORACLE_HOME/dbs
cat initDEMODB1.ora
[oracle@demoapp1 dbs]$ cat initDEMODB1.ora | grep adump
*.audit_file_dest='/u01/app/oracle/product/11.2.0/oradump/DEMODB/adump'
*.core_dump_dest='/u01/app/oracle/product/11.2.0/oradump/DEMODB/cdump'
[oracle@demoapp1 dbs]$
2) Check the free on that mount point.
[oracle@demoapp1 oracle]$ df -h /u01
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 66G 63G 0 100% /u01
[oracle@demoapp1 oracle]$
or
$ df -k
# du -xsh *
3) Removed any old unwanted audit files.
4) Remove any old trace files.
*_ora_13528_1.aud
*_ora_13528_2.aud
find /optware/oracle/admin/PROJECTID/adump -mtime +365 -delete
find /optware/oracle/admin/PROJECTID/adump -type f -mtime +10 -ls -exec rm -f -- {} \;
5) Check the free space on /u01 mount point.
[oracle@demoapp1 11202]$ df -h /u01
Filesystem Size Usedpath
Avail Use% Mounted on
/dev/sdb1 66G 58G 5.0G 93% /u01
[oracle@demoapp1 11202]$
6) Now try to connect oracle database as SYS user.
7) You should be able to connect to the database.