rman catalog的配置及詳解例項
catalog:
一臺電腦可以備份多個oracle的備份檔案。
nocatalog: 預設是放在控制檔案備份裡面的。
因此最好能用catalog,這樣控制檔案目錄損壞,但catalog的備份不一定丟失。
一臺電腦可以備份多個oracle的備份檔案。 如何實現呢?
資料庫: orcl up
在up上裝catalog
需要在¥ORACLE_HOME/network/admin下listener.ora
和 tnsnames.ora中配置相關引數。
配置好後,需要ping得通才可以。
tnsping orcl
tnsping up
思路 :
第一步:建立表空間
create tablespace <>
第二步:建立使用者
create user <>
第三步:grant connect , recovery_catalog_owner to <>
第四步:
在RMAN中操作:
create catalog tablespace
register target database ;
具體操作如下:
在up在建立表空間:
create tablespace orcl datafile '/u01/oracle/oradata/up/orcl.dbf' size 100m
autoextend on ;
create user orcl identified by orcl default tablespace orcl ;
grant connect , resource , recovery_catalog_owner to orcl ;
切換到rman中
rman target sys/oracle@orcl catalog orcl/orcl@up
create catalog tablespace orcl ;
register database ;
RMAN>report need backup days 7 ;
建立指令碼:
RMAN>create script level0 {
allocate channel a1 type disk ;
allocate channel a2 type disk ;
backup incremental level 0 database ;
release channel a1 ;
release channel a2 ;
}
將指令碼的內容列印出來:
RMAN>print script level0 ;
執行指令碼:
RMAN>run {
execute script level0 ;
}
注:每次需要指定catalog方式登入,一般登入後需要與
目標資料庫同步資訊 resync catalog ; report schema ;
然後按照nocatalog的方式去使用即可,唯一的區別是catalog是可以建立
指令碼,而nocatalog方式不可以建立指令碼。
登入:
rman target sys/oracle@orcl catalog orcl/orcl@up
一臺電腦可以備份多個oracle的備份檔案。
nocatalog: 預設是放在控制檔案備份裡面的。
因此最好能用catalog,這樣控制檔案目錄損壞,但catalog的備份不一定丟失。
一臺電腦可以備份多個oracle的備份檔案。 如何實現呢?
資料庫: orcl up
在up上裝catalog
需要在¥ORACLE_HOME/network/admin下listener.ora
和 tnsnames.ora中配置相關引數。
配置好後,需要ping得通才可以。
tnsping orcl
tnsping up
思路 :
第一步:建立表空間
create tablespace <>
第二步:建立使用者
create user <>
第三步:grant connect , recovery_catalog_owner to <>
第四步:
在RMAN中操作:
create catalog tablespace
register target database ;
具體操作如下:
在up在建立表空間:
create tablespace orcl datafile '/u01/oracle/oradata/up/orcl.dbf' size 100m
autoextend on ;
create user orcl identified by orcl default tablespace orcl ;
grant connect , resource , recovery_catalog_owner to orcl ;
切換到rman中
rman target sys/oracle@orcl catalog orcl/orcl@up
create catalog tablespace orcl ;
register database ;
RMAN>report need backup days 7 ;
建立指令碼:
RMAN>create script level0 {
allocate channel a1 type disk ;
allocate channel a2 type disk ;
backup incremental level 0 database ;
release channel a1 ;
release channel a2 ;
}
將指令碼的內容列印出來:
RMAN>print script level0 ;
執行指令碼:
RMAN>run {
execute script level0 ;
}
注:每次需要指定catalog方式登入,一般登入後需要與
目標資料庫同步資訊 resync catalog ; report schema ;
然後按照nocatalog的方式去使用即可,唯一的區別是catalog是可以建立
指令碼,而nocatalog方式不可以建立指令碼。
登入:
rman target sys/oracle@orcl catalog orcl/orcl@up
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29196873/viewspace-1122670/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN例項備份與恢復詳解
- EventBus詳解及簡單例項單例
- RMAN Catalog環境下異機全庫恢復例項
- Oracle minus用法詳解及應用例項Oracle
- curl庫pycurl例項及引數詳解
- ubuntu ftp 伺服器搭建及vsftpd.conf配置例項詳解UbuntuFTP伺服器
- rman catalog 命令所能catalog 的物件物件
- curl例項詳解
- sudo 詳解+例項
- 使用LVS實現負載均衡的原理及安裝配置例項詳解負載
- python urllib2詳解及例項Python
- C# Timer用法及例項詳解C#
- oracle RMAN引數配置詳解Oracle
- MySQL 序列 AUTO_INCREMENT詳解及例項程式碼MySqlREM
- axios模擬GET請求例項及詳解iOS
- Linux NFS典型例項及許可權詳解LinuxNFS
- 元件例項 $el 詳解元件
- Crontab例項-命令詳解
- oracle rman catalogOracle
- tcl/tk例項詳解——glob使用例解
- rman中的catalog命令!
- 動態VLAN詳細配置例項
- Linux與windows檔案傳輸詳解及例項LinuxWindows
- rman建立catalog過程及問題處理
- webpack(2)——配置項詳解Web
- 並查集例項詳解並查集
- Oracle 例項恢復詳解Oracle
- rman 建立catalog庫
- RMAN - catalog start with命令
- Linux下雙網路卡繫結bond配置例項詳解Linux
- RAC 例項 遷移到 單例項 -- 使用RMAN Duplicate單例
- 合成複用原則詳解篇(附圖解及原始碼例項)圖解原始碼
- ZIP壓縮演算法詳細分析及解壓例項解釋演算法
- 例項詳解貝葉斯推理的原理
- CSS例項詳解:Flex佈局CSSFlex
- PHP生成日曆(例項詳解)PHP
- FTP命令詳解(含操作例項)FTP
- python閉包詳解(例項)Python