1 原則上你可以在8.1.x的資料庫上建立8.x 或者9.x的回複目錄對象,在9.0.1或者更高的版本上建立10.0.1或者更高版本的恢複目錄對象
2 恢複目錄對象的版本必須高于或者等于rman 用戶端的版本
3 如果恢複目錄是虛拟私有目錄。連接配接恢複目錄的rmam的用戶端必須在patch level 10.1.0.6 或者10.2.0.3 ,oracle 9i rman 用戶端不能連接配接虛拟私有恢複目錄,即使基恢複目錄有虛拟私有目錄使用者。
4 最好的情況是rman 用戶端和目标資料庫版本是一緻的(相容情況見下表)。rman 用戶端的版本不能高于目标或者輔助資料庫
5 當使用9i的恢複目錄備份10g或者更高的資料庫時,不能包含compatible=10.0.0 的控制檔案
6 Any release of Oracle database can restore backup sets and copies created by any prior release back to Oracle8i.
Target/Auxiliary Database
RMAN client
Recovery Catalog Database
Recovery Catalog Schema
8.0.6
>=8.1.7
>=8.0.6
8.1.7
8.0.6.1
>=RMAN client
8.1.7.4
>= 9.0.1.4
9.0.1
>= RMAN client
9.2.0
>=9.0.1.3 and <= target database executable
10.1.0
>=9.0.1
10.2.0
11.1.0
>=10.2.0.3
11.2.0
注意:
當使用一個高版本的資料庫使用一個低版本的rman用戶端,此時你不能使用新版本rman的特性。比如當你使用9i的RMAN 版本去備份10g 資料庫時,你不能使用10g rman的新特性比如說 fast recovery area, flashback database, TSPITR (傳輸表空間)或者回複一個resetlogs 打開的資料庫!