oracle的catalog,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;
總結
以上是生活随笔為你收集整理的oracle的catalog,Oracle Rman Catalog的创建方法和备份原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么改路由器的Wi路由器如何改名称和密码
- 下一篇: oracle+connect+by+le