RMAN備份時ORA 19809錯誤

2021-06-20 11:31:17 字數 1350 閱讀 8183

1、全量備份database,且備份型別指定為backupset

rman> backup as backupset database;

starting backup at 13-feb-14

using channel ora_disk_1

.....

2、再次備份users表空間,且備份型別指定為backupset

rman> backup as backupset device type disk  tablespace users;

3、分析如上報錯,超過恢復檔案限制

4、再檢查恢復空間當前使用了多少

> du -sm *

2010 ora11g

已接近最大限制2g,故上述失敗可能是由於目標備份檔案生成的大小超過2048-2010,38m

5、重新指定retention策略,防止archivelog繼續增加

rman> configure retention policy to recovery window of 7 days;

old rman configuration parameters:

configure retention policy to recovery window of 7 days;

new rman configuration parameters:

configure retention policy to recovery window of 7 days;

new rman configuration parameters are successfully stored

rman> configure retention policy to redundancy 3;

old rman configuration parameters:

configure retention policy to recovery window of 7 days;

new rman configuration parameters:

configure retention policy to redundancy 3;

new rman configuration parameters are successfully stored

6、修改db_recovery_file_dest_size大小

sql> alter system set db_recovery_file_dest_size=4g scope=both;

system altered.

7、再次備份users表空間

rman> backup as backupset device type disk  tablespace users;

rman刪除7天前備份 RMAN備份

rman備份 rman recovery manager 是隨oracle伺服器軟體一同安裝的工具軟體,它可以用來備份和恢復資料庫檔案 歸檔日誌和控制檔案,用來執行完全或不完全的資料庫恢復。與傳統工具相比,rman具有獨特的優勢 跳過未使用的資料塊。當備份乙個rman備份集時,rman不會備份從未被...

RMAN刪除備份

刪除備份 delete命令 用於刪除rman備份記錄及相應的物理檔案。當使用rman執行備份操作時,會在rman資料庫 rman repository 中生成rman備份記錄,預設情況下rman備份記錄會被存放在目標資料庫的控制檔案中,如果配置了恢復目錄 recovery catalog 那麼該備份...

RMAN備份測試

通過前面的若干示例,我們已經了解並嘗試了rman備份的一些命令,但是在實際環境中,不可能每次備份都要求dba一條命令一條命令來敲 dba手指頭都痙攣啦,老闆看著更是肉疼,早知道就是打幾個字母,雇個打字的,成本不是更低麼 通過前面章節的學習我們立志一定要優化的幹活,所以我們應該寫好一段指令碼,然後放在...