Oracle歸檔日志寫滿(ora-00257)了怎么辦
oracle數(shù)據(jù)庫(kù)報(bào)錯(cuò)ORA-00257: archiver error. Connect internal only, until freed ,如何解決呢?此問(wèn)題定位在歸檔日志滿了,下面把具體解決辦法總結(jié)分享給大家。
解決辦法:
SQL> select * from V$FLASH_RECOVERY_AREA_USAGE; --查看歸檔內(nèi)容使用情況
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日志已經(jīng)達(dá)到99.9%了。要把它清除掉!
SQL> quit
C:\Documents and Settings\Administrator>rman
RMAN> connect target system/myoracle@orcl
注:system為oracle用戶,myoracle為oracle用戶密碼,orcl為連接的數(shù)據(jù)庫(kù)名稱SID。
RMAN> crosscheck archivelog all;
RMAN> delete expired archivelog all;
注:刪除過(guò)期的歸檔
這樣就把歸檔文件刪除了。再進(jìn)入sqlplus 查看ARCHIVELOG日志使用率!
第二種方法就是增大閃回日志文件的最大大小。如下:
alter system set DB_RECOVERY_FILE_DEST_SIZE=10g
以上處理方法是當(dāng)遇到出現(xiàn)日志寫滿報(bào)錯(cuò)時(shí)的處理,建議最好做個(gè)任務(wù),定時(shí)刪除日志,如下:
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; //刪除七天前的歸檔 DELETE ARCHIVELOG FROM TIME 'SYSDATE-7'; //刪除七天到現(xiàn)在的歸檔
以上內(nèi)容是關(guān)于Oracle歸檔日志寫滿(ora-00257)了的解決辦法,希望大家喜歡。
相關(guān)文章
Oracle數(shù)據(jù)庫(kù)及圖形化界面安裝教程圖解
本文通過(guò)圖文并茂的形式給大家介紹了Oracle數(shù)據(jù)庫(kù)及圖形化界面安裝教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2018-08-08
oracle bbed恢復(fù)刪除數(shù)據(jù)實(shí)例
在oracle中bbed恢復(fù)刪除數(shù)據(jù)實(shí)例2013-11-11
Oracle 數(shù)據(jù)庫(kù) 臨時(shí)數(shù)據(jù)的處理方法
在Oracle數(shù)據(jù)庫(kù)中進(jìn)行排序、分組匯總、索引等到作時(shí),會(huì)產(chǎn)生很多的臨時(shí)數(shù)據(jù)。如有一張員工信息表,數(shù)據(jù)庫(kù)中是安裝記錄建立的時(shí)間來(lái)保存的。2009-06-06
Oracle CBO優(yōu)化模式中的5種索引訪問(wèn)方法淺析
這篇文章主要介紹了Oracle CBO優(yōu)化模式中的5種索引訪問(wèn)方法淺析,包含索引唯一掃描、索引范圍掃描、索引全掃描、索引跳躍掃描、索引快速全掃描等內(nèi)容,需要的朋友可以參考下2014-07-07
Oracle 12.2監(jiān)聽無(wú)法啟動(dòng)解決方法
這篇文章主要介紹了Oracle 12.2監(jiān)聽無(wú)法啟動(dòng)解決方法,需要的朋友可以參考下2017-11-11
Oracle數(shù)據(jù)庫(kù)如何更改數(shù)據(jù)文件位置
這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)如何更改數(shù)據(jù)文件位置的相關(guān)資料,Oracle數(shù)據(jù)庫(kù)的數(shù)據(jù)文件的位置和信息都被記錄在控制文件中,需要的朋友可以參考下2023-08-08
DB2數(shù)據(jù)庫(kù)切換為oracle數(shù)據(jù)庫(kù)經(jīng)驗(yàn)教訓(xùn)總結(jié)(必看篇)
下面小編就為大家?guī)?lái)一篇DB2數(shù)據(jù)庫(kù)切換為oracle數(shù)據(jù)庫(kù)經(jīng)驗(yàn)教訓(xùn)總結(jié)(必看篇)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04
Oracle 實(shí)現(xiàn)將查詢結(jié)果保存到文本txt中
這篇文章主要介紹了Oracle 實(shí)現(xiàn)將查詢結(jié)果保存到文本txt中的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-02-02

