ORA-09817: Write to audit file failed. ORA-09945: Unable to initialize the audit trail file

sqlplus ile bağlantı yapmak istediğinizde aşağıdaki gibi bir hata alıyorsanız disk alanınızı kontrol etmelisiniz.

$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Thu Feb 24 11:00:06 2022

Copyright (c) 1982, 2013, 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-09945: Unable to initialize the audit trail file
Linux-x86_64 Error: 28: No space left on device

Disk alanını kontrol edelim

# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       280G  266G  1.1M 100% /
tmpfs            16G   72K   16G   1% /dev/shm

sqlplus açamamsının sebebi adump altındaki audit file yazamamsı orayı biraz boşaltırsanız sqlplus ile bağlanabilir veritabanını open veya mount modda açabilirsiniz. ($ORACLE_HOME/admin/<sid>/adump)

$ cd /u01/app/oracle/admin/orcl/adump/
rm *

Tabiki disk alanı %100 dolu burayı açmak gerek, şimdilik sadece sqlplus çalışır hale geldi. 🙂