该问题出现在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.
就恢复正常了。