rman 對dbms_backup
通過設置debug 模式
rman target / debug trace=d
通過查看日志我們得之
DBGSQL
DBGSQL
DBGSQL
判斷數據庫是否是在open 狀態下
接下來調用dbms_backup_restore確定rman 可用的版本信息
protocol_version_number_min NUMBER
protocol_release_number_min NUMBER
protocol_update_number_min NUMBER
protocol_version_number_max NUMBER
protocol_release_number_max NUMBER
protocol_update_number_max NUMBER
下面調用dbms_rcvman的getPackageVersion 函數
($ORACLE_HOME/rdbms/admin/recover
接下來rman 會查詢V$database
下面這個比較重要
類似如下的SQL
select nvl(max(cpmid)
這些操作完成後
recovery
功能
然後Log中顯示連接到目標數據庫
分析過程並不復雜
設置Debug模式進行分析是一種非常有效的辦法
From:http://tw.wingwit.com/Article/program/Oracle/201311/17907.html