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.歸檔日志滿

排查:

查看歸檔路徑,默認是放到閃回區的,閃回區是有大小限制的,閃回區滿很可能造成歸檔日志錯誤


查看磁盤空間


可以看到歸檔是放在/u01/app/oracle/oradata路徑下的,該路徑下的使用率只有2%,空間足夠。

所以可以排除報錯并不是歸檔空間不足引起的。

2.權限不足

查看歸檔路徑目錄下是否有Oracle的權限


可以看到Oracle用戶沒有對該目錄的操作權限。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容