国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle歸檔日志寫滿(ora-00257)了怎么辦

2024-08-29 13:58:28
字體:
來源:轉載
供稿:網友
今天在使用oracle數據庫做項目時,突然報錯:ORA-00257: archiver error. Connect internal only, until freed,該問題如何解決呢?經過本人一番折騰此問題還要歸檔于日志滿了,下面小編把Oracle歸檔日志寫滿(ora-00257)的解決辦法在此分享給大家供大家參考
 

oracle數據庫報錯ORA-00257: archiver error. Connect internal only, until freed ,如何解決呢?此問題定位在歸檔日志滿了,下面把具體解決辦法總結分享給大家。

解決辦法:

SQL> select * from V$FLASH_RECOVERY_AREA_USAGE; --查看歸檔內容使用情況
FILE_TYPE    PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
------------ ------------------ ------------------------- ---------------
CONTROLFILE                   0                         0               0
ONLINELOG                     0                         0               0
ARCHIVELOG                  99.9                         0               255
BACKUPPIECE                   0                         0               0
IMAGECOPY                     0                         0               0
FLASHBACKLOG                  0                         0               0

注:可以看出,ARCHIVELOG日志已經達到99.9%了。要把它清除掉!

SQL> quit

C:/Documents and Settings/Administrator>rman

RMAN> connect target system/myoracle@orcl

注:system為oracle用戶,myoracle為oracle用戶密碼,orcl為連接的數據庫名稱SID。

RMAN> crosscheck archivelog all;
RMAN> delete expired archivelog all;

注:刪除過期的歸檔

這樣就把歸檔文件刪除了。再進入sqlplus 查看ARCHIVELOG日志使用率!

第二種方法就是增大閃回日志文件的最大大小。如下:

 

復制代碼代碼如下:

alter system set DB_RECOVERY_FILE_DEST_SIZE=10g

 

以上處理方法是當遇到出現日志寫滿報錯時的處理,建議最好做個任務,定時刪除日志,如下:
 

  1. DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'//刪除七天前的歸檔   
  2. DELETE ARCHIVELOG FROM TIME 'SYSDATE-7'//刪除七天到現在的歸檔 
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 涟源市| 武宣县| 罗甸县| 珲春市| 衡山县| 兰溪市| 南靖县| 双鸭山市| 鄂尔多斯市| 通榆县| 贵阳市| 定兴县| 光泽县| 新建县| 通化县| 南靖县| 西丰县| 廉江市| 绥德县| 商城县| 和顺县| 达州市| 丽水市| 蒲城县| 封开县| 广丰县| 含山县| 榆中县| 娱乐| 响水县| 乐山市| 兴义市| 周至县| 子长县| 社旗县| 开远市| 宁晋县| 华容县| 隆安县| 崇左市| 建阳市|