折雨的天空
ORA-16038: 日志 3 序列号 1 无法归档
2012-7-23 我好笨

该问题出现在09-10-22日WMS系统中,经网上查找如下方案即可解决。


发现在本服务器中造成该问题的原因是由于磁盘空间不足,导致在写入归档的时候提示错误,无权限写入。


SQL> startup

ORACLE 例程已经启动。

Total System Global Area 188743680
bytes

Fixed Size 1248020 bytes

Variable Size 79693036 bytes

Database
Buffers 104857600 bytes

Redo Buffers 2945024 bytes

数据库装载完毕。

ORA-16038:
日志 3 序列号 1 无法归档

ORA-19504: 无法创建文件“”

ORA-00312: 联机日志 3 线程
1:

'D:ORACLE\ORADATA\ORA9I\REDO03.LOG'


解决方法如下:



SQL> select group#,sequence# from v$log;


    GROUP# SEQUENCE#

---------- ----------

         1        
61

         3         60

         2         62



SQL> alter
database clear unarchived logfile ‘文件地址’;

Database altered.



SQL>
alter database open;



Database
altered.





当时没能创建归档日志的原因是对归档文件夹的操作权限不够。赋予足够权限以后


(个人案例的原因是因于磁盘空间不足所导致,这个原因就可以不再做下面一步。)



SQL> alter system archive log
start;



System altered.



就恢复正常了。









发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容