ora - 09817:编写审计文件失败报错解决办法

  

上午开虚拟机登录数据库的时候,突然就报错:

皁ra


写入失败?不会是磁盘满了吧?当然,没有空间alt=皁ra - 09817:编写审计文件失败报错解决办法">


马上搜罗下甲骨文目录有什么能删的,发现有补丁文件,果断删除,腾出将近200空间,应该能起来了:

皁ra


终于又见面了,回想一下,之前做实验的时候有开过归档,确认下:

皁ra


的确是开着的,归档文件就在/oracle目录,大小1 g左右,先关归档再删除文件吧。

(oracle@db01  oracle),美元du  -sh 档案/1019 m ,,归档/


<强> 1,关闭数据库,启动到山状态;

关闭立即。

启动山;

<强> 2,关闭归档;

改变数据库noarchivelog;

<强> 3,启动到开放状态;

改变数据库开放;

<强> 4,查看归档状态;

归档日志列表;,


皁ra


删完之后,df - h看到剩余有1.5克,虽然不多,但基本满足目前的学习使用了,以后再重新做吧。

(oracle@db01  oracle),美元df  - h   Filesystem ,,,,, Size , Used  Avail 使用% Mounted /dev/sda1 ,,,,,,, 12 g , 4.4 g , 6.9 g  39%,/tmpfs ,,,,,,,,,, 2.0 g , 300 m , 1.7 g  16%,/dev/shm/dev/sdb1 ,,,,,,, 20 g ,, 18 g , 1.5 g  93%,/oracle/dev/sdc1 ,,,,,,, 20 g , 172 m ,, 19 g ,,, 1%/软


最后,再把db_recovery_file_dest_size和db_recovery_file_dest两个参数重置一下:

alter  system  reset  db_recovery_file_dest_size 范围=spfile;   alter  system  reset  db_recovery_file_dest 范围=spfile;


重启数据库检查已经恢复默认:

皁ra

ora - 09817:编写审计文件失败报错解决办法