ORA-19809 ORA-19804錯誤處理

RMAN> BACKUP DATABASE;

開始 backup, 於 2013-01-29:10:36:58
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動完整資料檔備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔
輸入資料檔檔案編號=00001 名稱=/u/oracle/product/oradata/test/system01.dbf
輸入資料檔檔案編號=00006 名稱=/tmp/test.dbf
輸入資料檔檔案編號=00002 名稱=/u/oracle/product/oradata/test/sysaux01.dbf
輸入資料檔檔案編號=00003 名稱=/u/oracle/product/oradata/test/undotbs01.dbf
通道 ORA_DISK_1: 啟動部份 1, 在 2013-01-29:10:36:58
RMAN-03009: backup 命令, 在 ORA_DISK_1 通道, 於 01/29/2013 10:37:01, 失敗
ORA-19809: 超過復原檔案限制
ORA-19804: 無法回收 52428800 個位元組的磁碟空間, 從 4070572032 限制
繼續其他工作步驟, 失敗的工作不會重新執行
通道 ORA_DISK_1: 啟動完整資料檔備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔
輸入資料檔檔案編號=00005 名稱=/u/oracle/product/oradata/test/example01.dbf
輸入資料檔檔案編號=00004 名稱=/u/oracle/product/oradata/test/users01.dbf
通道 ORA_DISK_1: 啟動部份 1, 在 2013-01-29:10:37:01
通道 ORA_DISK_1: 已完成部份 1, 在 2013-01-29:10:37:02
片段處理=/u/oracle/product/recovery_area/TEST/backupset/2013_01_29/o1_mf_nnndf_TAG20130129T103658_8jgfgfo7_.bkp 標記=TAG20130129T103658 註解=NONE
通道 ORA_DISK_1: 備份集完成, 經歷時間: 00:00:01
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================

RMAN-03009: backup 命令, 在 ORA_DISK_1 通道, 於 01/29/2013 10:37:01, 失敗
ORA-19809: 超過復原檔案限制
ORA-19804: 無法回收 52428800 個位元組的磁碟空間, 從 4070572032 限制

 

SQL> !oerr ora 19804
19804, 00000, "cannot reclaim %s bytes disk space from %s limit"
// *Cause: Oracle cannot reclaim disk space of specified bytes from the
//         DB_RECOVERY_FILE_DEST_SIZE limit.
// *Action: There are five possible solutions:
//          1) Take frequent backup of recovery area using RMAN.
//          2) Consider changing RMAN retention policy.
//          3) Consider changing RMAN archived log deletion policy.
//          4) Add disk space and increase DB_RECOVERY_FILE_DEST_SIZE.
//          5) Delete files from recovery area using RMAN.

SQL> !oerr ora 19809
19809, 00000, "limit exceeded for recovery files"
//*Cause: The limit for recovery files specified by the
//        DB_RECOVERY_FILE_DEST_SIZE was exceeded.
// *Action: There are five possible solutions:
//          1) Take frequent backup of recovery area using RMAN.
//          2) Consider changing RMAN retention policy.
//          3) Consider changing RMAN archived log deletion policy.
//          4) Add disk space and increase DB_RECOVERY_FILE_DEST_SIZE.
//          5) Delete files from recovery area using RMAN.

SQL> show parameter db_recover

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
db_recovery_file_dest                string                 /u/oracle/product/recovery_are
                                                            a
db_recovery_file_dest_size           big integer            3882M


SQL> alter system set db_recovery_file_dest_size = 10g scope = both;

已更改系統.

SQL> show parameter db_recover

NAME                                 TYPE                   VALUE
------------------------------------ ---------------------- ------------------------------
db_recovery_file_dest                string                 /u/oracle/product/recovery_are
                                                            a
db_recovery_file_dest_size           big integer            10G

RMAN> backup database;

開始 backup, 於 2013-01-29:10:50:07
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動完整資料檔備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔
輸入資料檔檔案編號=00001 名稱=/u/oracle/product/oradata/test/system01.dbf
輸入資料檔檔案編號=00006 名稱=/tmp/test.dbf
輸入資料檔檔案編號=00002 名稱=/u/oracle/product/oradata/test/sysaux01.dbf
輸入資料檔檔案編號=00003 名稱=/u/oracle/product/oradata/test/undotbs01.dbf
通道 ORA_DISK_1: 啟動部份 1, 在 2013-01-29:10:50:07
通道 ORA_DISK_1: 已完成部份 1, 在 2013-01-29:10:50:22
片段處理=/u/oracle/product/recovery_area/TEST/backupset/2013_01_29/o1_mf_nnndf_TAG20130129T105007_8jgg6zht_.bkp 標記=TAG20130129T105007 註解=NONE
通道 ORA_DISK_1: 備份集完成, 經歷時間: 00:00:15
通道 ORA_DISK_1: 啟動完整資料檔備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔
輸入資料檔檔案編號=00005 名稱=/u/oracle/product/oradata/test/example01.dbf
輸入資料檔檔案編號=00004 名稱=/u/oracle/product/oradata/test/users01.dbf
通道 ORA_DISK_1: 啟動部份 1, 在 2013-01-29:10:50:22
通道 ORA_DISK_1: 已完成部份 1, 在 2013-01-29:10:50:23
片段處理=/u/oracle/product/recovery_area/TEST/backupset/2013_01_29/o1_mf_nnndf_TAG20130129T105007_8jgg7gmj_.bkp 標記=TAG20130129T105007 註解=NONE
通道 ORA_DISK_1: 備份集完成, 經歷時間: 00:00:01
完成 backup, 於 2013-01-29:10:50:23

開始 Control File and SPFILE Autobackup, 於 2013-01-29:10:50:23
處理片=/u/oracle/product/recovery_area/TEST/autobackup/2013_01_29/o1_mf_s_805978223_8jgg7hop_.bkp 註解=NONE
完成 Control File and SPFILE Autobackup, 於 2013-01-29:10:50:24

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16381228/viewspace-753470/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/16381228/viewspace-753470/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值