總是歸檔錯誤-重置歸檔目錄
這段時間測試redo的產生和熱備期間,居然出現了一系列的重做日誌塊頭錯誤導致無法歸檔。
Sql>alter database clear unarchived logfile group 1;
先後執行了清空日誌組status為inactive的日誌,但是再次檢視v$archive_dest的歸檔目的都出現error,還是現實重做日誌塊頭錯誤,然後又再次強制清空了幾次日誌還是出現了所謂的無法歸檔,重做日誌塊頭錯誤。
實在想不通為什麼會出現這種情況,按理說日誌組清空不會還報日誌塊頭錯誤啊。
SQL> select dest_id,dest_name,status,error from v$archive_dest where status<>'INACTIVE';
DEST_ID DEST_NAME STATUS ERROR
---------- -------------------- --------- --------------------
1 LOG_ARCHIVE_DEST_1 ERROR 重做日誌塊頭錯誤(因為錯誤暫時無法重現了,具體error資訊大概就是這個錯誤資訊)
哎,此時想到了要不重新設定歸檔目錄試試。
SQL> alter system set log_archive_dest_state_1=enable;
System altered
SQL> alter system set log_archive_dest_1='location=D:oracleproduct10.2.0flash_recovery_areaxiaoyuarch1';
然後再次讓其歸檔,居然問題不再出現了!
還可以再次設定一個歸檔目錄
SQL> alter system set log_archive_dest_state_2=enable;
System altered
SQL> alter system set log_archive_dest_2='location=D:oracleproduct10.2.0flash_recovery_areaxiaoyuarch2';
此時設定歸檔目錄2為備用,當歸檔目錄1無法正常歸檔時將自動切換到歸檔目錄2進行歸檔。
由於錯誤不在,裡面具體的細節無法再次重現,學習過程中對這些錯誤真的要好好分析,積累是個習慣!
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25362835/viewspace-1056917/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 11g開啟歸檔模式及修改歸檔目錄Oracle模式
- 在 Linux 中如何歸檔檔案和目錄Linux
- 歸檔報錯
- RAC 設定NFS作為歸檔目錄NFS
- Oracle - AIX上NFS目錄歸檔失敗OracleAINFS
- dg中備庫歸檔目錄滿了,導致不能接收主庫歸檔檔案
- Oracle9.2.0.7 RAC , 例項2的歸檔到了例項1的歸檔目錄 ?Oracle
- 歸檔目錄滿或刪除,把歸檔日誌自動轉移到另一個目錄的設定方法
- Oracle歸檔目錄 和 DB_RECOVERY_FILE_DESTOracle
- 使用NFS共享RAC節點的歸檔目錄NFS
- 使用nfs作為歸檔目錄的問題NFS
- 歸檔目錄空間不足造成的問題
- oracle 歸檔/非歸檔Oracle
- 歸檔和非歸檔模式下ORA-01145錯誤的解決方法模式
- Rman在run命令塊裡臨時設定歸檔目錄,歸檔日誌能否恢復主要看預設的歸檔路徑
- oracle 10G設定歸檔目錄及命令Oracle 10g
- 歸檔
- oracle歸檔切換以及歸檔日誌滿報錯問題Oracle
- oracle 11g 更改歸檔模式、目錄、日誌大小Oracle模式
- Oracle歸檔日誌所在目錄時間不對&&Oracle叢集日誌時間顯示錯誤Oracle
- Oracle歸檔模式和非歸檔模式Oracle模式
- 非歸檔模式改為歸檔模式模式
- 誤刪歸檔日誌除導致備份歸檔日誌失敗
- 歸檔目錄滿或不夠用.致資料庫down!!資料庫
- 10g閃回區和歸檔目錄的關係
- 歸檔日誌多歸檔路徑 duplex
- 更改ORACLE歸檔路徑及歸檔模式Oracle模式
- 改變歸檔模式,顯示歸檔資訊模式
- Oracle 歸檔與非歸檔模式的更改Oracle模式
- Oracle RAC 歸檔與非歸檔切換Oracle
- 刪除歸檔出現ORA-15028錯誤
- ORA-00265:修改Oracle歸檔模式錯誤分析Oracle模式
- 暫時記錄,以後歸檔。
- oracle歸檔Oracle
- 表歸檔
- 歸檔模式模式
- 歸檔分析
- 分析歸檔