ora-19504错误处理

ora-19504

两种情况

A.归档日志满

B.归档路径权限不足

错误:

Error 19504 Creating archive log file to '/u01/app/oracle/oradata/archivelog_file_dest/1_3139_961836528.dbf'

ARCH: Archival stopped, error occurred.

Archival Error

ORA-16038: log 1 sequence# 3139 cannot be archived

ORA-19504: failed to create file ""

ORA-00312: online log 1 thread 1: '/u01/app/oracle/oradata/YXPT1/redo01.log'

Thu Mar 22 10:34:35 2018

ARCH: Archival stopped, error occurred.

1.归档日志满

排查:

查看归档路径,默认是放到闪回区的,闪回区是有大小限制的,闪回区满很可能造成归档日志错误


ora-19504错误处理_第1张图片

查看磁盘空间


ora-19504错误处理_第2张图片

可以看到归档是放在/u01/app/oracle/oradata路径下的,该路径下的使用率只有2%,空间足够。

所以可以排除报错并不是归档空间不足引起的。

2.权限不足

查看归档路径目录下是否有Oracle的权限


ora-19504错误处理_第3张图片

可以看到Oracle用户没有对该目录的操作权限。

你可能感兴趣的:(ora-19504错误处理)