ORA-19809: limit exceeded for recovery files
今天一個同事在客戶那用rman備份資料庫時,
connect target ;
connect catalog rman/rman@abcdefg
run
{
allocate channel t1 type 'sbt_tape'
parms 'ENV=(NSR_SERVER=backup_server)';
set limit channel t1 kbytes = 10000000; #limit file size to 10GB
sql 'alter system archive log current';
#backup archivelog all
#backup archivelog from time 'sysdate-1'
backup archivelog like '/Suplis/archive_sde/1_%'
format 'arch_%t_%s_%p'
#skip inaccessible
delete input;
release channel t1;
}
報以下錯
channel ORA_DISK_1: starting piece 1 at 16-APR-09
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 04/16/2009 09:47:25
ORA-19809: limit exceeded for recovery files
ORA-19804: cannot reclaim 3031623680 bytes disk space from 2147483648 limit
continuing other job steps, job failed will not be re-run
channel ORA_DISK_1: starting archive log backupset
channel ORA_DISK_1: specifying archive log(s) in backup set
主要是ORA-19809: limit exceeded for recovery files錯誤
預設放在閃回區下,而且閃回區只有2G大小,而需要備份的資料庫有3G多大
有兩個解決方法:
1.增加閃回區大小
2.備份放到別的檔案系統中,不放到閃回區
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-590708/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN備份時出現ORA-19809: limit exceeded for recovery filesMIT
- Sybase IQ 錯誤 : Temporary space limit exceededMIT
- TNS-00510 Internal limit restriction exceededMITREST
- 一次OutOfMemoryError: GC overhead limit exceededErrorGCMIT
- ORA-19566: exceeded limit of 0 corrupt blocks for fileMITBloC
- php執行的時候報File size limit exceededPHPMIT
- ORA-00059: maximum number of DB_FILES exceeded 處理
- -bash: ulimit: open files: cannot modify limit: Operation not permittedMIT
- Exceeded memory limit for $group, but didn't allow external sort. Pass allowDiskMIT
- 解決Android Studio出現GC overhead limit exceededAndroidGCMIT
- ORA-19566 exceeded limit of 0 corrupt blocks資料壞塊處理MITBloC
- ORA-00059: maximum number of DB_FILES exceeded 情況分析及實驗處理
- 從原始碼角度談談open_files_limit的生成邏輯及"Too many open files"的解決思路原始碼MIT
- RMAN出現檔案損壞ORA-19566: exceeded limit of 0 corrupt blocks 處理MITBloC
- 手動寫java OOM記憶體溢位 java.lang.OutOfMemoryError: GC overhead limit exceededJavaOOM記憶體溢位ErrorGCMIT
- 【idea】編譯java專案時出現java.lang.OutOfMemoryError: GC overhead limit exceededIdea編譯JavaErrorGCMIT
- Warning: OS async I/O limit 128 is lower than recovery batch 1024MITBAT
- ttAdmin -Ramload Error TT0848: Recovery failed on 2 set(s) of data store filesErrorAI
- Initialization Parameter Files and Server Parameter Files (287)Server
- MySQL LIMIT 如何改寫成Oracle limitMySqlMITOracle
- Oracle FilesOracle
- 【MySQL】log event entry exceededMySql
- limit優化MIT優化
- RESOURCE_LIMITMIT
- limit active sessionsMITSession
- 極限limitMIT
- Java NIO filesJava
- Upload Files
- Paths和Files
- ffmpeg Preset files
- set_time_limitMIT
- Mysql LIMIT的用法MySqlMIT
- linux limit限制LinuxMIT
- v$resource_limitMIT
- day limit in terms of paymentMIT
- 4.3.2.2.2 Oracle Managed FilesOracle
- JavaScript files 屬性JavaScript
- Reset and Checkout Files in GitGit