2010-11-02 34 views
3

当我尝试到Oracle数据库在Linux下连接时,它抛出的错误是这样的:如何解决“oracle文件系统满”的问题?

SQL> conn/as sysdba 
ERROR: 
ORA-09817: Write to audit file failed. 
Linux Error: 28: No space left on device 
ORA-09945: Unable to initialize the audit trail file 
Linux Error: 28: No space left on device 

df命令显示没有剩余空间和文件系统是full.I想知道每个表空间的大小,以及如何释放空闲的表空间。 谢谢!

回答

2

首先看哪个分区已满:

# df -h 

Oracle需要每当有人登录到写入审计文件。 释放一些空间并在挂载点上添加监视器,以在空间不足之前提醒您。

我推荐NAGIOS免费监视Linux(以及更多)。