Oracle Rman Catalog的建立方法和備份原理
catalog的官方文件路徑
Nocatalog就是用control file控制檔案記錄備份資訊
Catalog就是一些表,裡面記錄備份資訊,也就是說使用單獨的資料庫使用者,單獨的表空間,單獨的表來儲存備份記錄,以此替代控制檔案記錄備份資訊
CATALOG建立和使用步驟
1.建立表空間
SQL> create tablespace cataspace datafile '/u01/app/oracle/oradata/OCP/cataspace.dbf' size 50M autoextend on;
2.建立使用者,預設使用上述表空間,並對該表空間有unlimited寫入許可權
SQL> create user catauser identified by 123456 temporary tablespace temp default tablespace cataspace quota unlimited on cataspace;
3.使用者授權,必須要有recovery_catalog_owner
SQL> grant recovery_catalog_owner to catauser;
4.RMAN登入CATALOG,並建立CATALOG
[oracle@ocp ~]$ rman catalog catauser/123456
RMAN> create catalog;
5.RMAN登入資料庫和CATALOG,並註冊資料庫到CATALOG,並使用。
[oracle@ocp ~]$ rman target / catalog catauser/123456
RMAN> register database;
RMAN> backup datafile 5;
6.使用catalog的使用者登入資料庫,查詢發現其實catalog就是一些表,裡面記錄備份資訊,也就是說使用單獨的資料庫使用者,單獨的表空間,單獨的表來儲存備份記錄,以此替代控制檔案記錄備份資訊
sqlplus catauser/123456
SQL> select table_name from user_tables;
SQL> select * from db;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2713117/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 備份恢復篇之RMAN catalogOracle
- 揭秘ORACLE備份之----RMAN之五(CATALOG)Oracle
- RMAN的備份原理
- Oracle RMAN備份以及壓縮原理分析Oracle
- 備份恢復Lesson 04.Using the RMAN Recovery Catalog
- Oracle RMAN備份實戰Oracle
- Oracle OCP(60):RMAN 備份Oracle
- 【RMAN】同時建立多個備份(建立多重備份)
- 分享Oracle Rman的備份指令碼Oracle指令碼
- oracle 12c rman備份pdbOracle
- RMAN備份整庫和歸檔日誌的方法
- Oracle ADG環境下的RMAN備份策略Oracle
- 【RMAN】RMAN的備份保留策略
- ORACLE DG從庫 Rman備份恢復Oracle
- oracle10g RMAN增量備份策略Oracle
- 【備份】RMAN中對控制檔案的幾種備份方法
- 【RMAN】RMAN備份至ASMASM
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- RMAN備份概述
- 【RMAN】Oracle12c以後rman 備份恢復命令參考Oracle
- RMAN備份的最佳化和調整
- RMAN備份恢復典型案例——RMAN備份&系統變慢
- Oracle9i RMAN 的優缺點及RMAN 備份及恢復步驟Oracle
- 2012-06-03 20:40 catalog start with rman備份集直接匯入控制檔案中
- oracle聯機熱備份的原理(轉)Oracle
- RMAN備份進度
- rman 備份指令碼指令碼
- RMAN 備份相關的概念
- 【RMAN】Oracle中如何備份控制檔案?備份控制檔案的方式有哪幾種?Oracle
- 12 使用RMAN備份和恢復檔案
- rman 增量備份恢復
- RMAN備份恢復技巧
- 【rman備份策略】實驗
- RMAN加密備份的三種方式加密
- 【RMAN】Oracle12c之後,rman備份Dataguard備端恢復可能出現邏輯錯誤Oracle
- Oracle RMAN備份為什麼會大量使用temp表空間?Oracle
- Windows oracle 11g rman備份恢復到linux系統WindowsOracleLinux
- 【BASIS】HANA備份指令碼,Catalog自動清理指令碼