使用RMAN连接到数据库
?1.RMAN使用時需要考慮的問題
????????資源:共享內存,更多的進程
????????權限:授予用戶sysdba權限,OS訪問設備的權限
????????遠程操作
????????????設置密碼文件
????????????確保密碼文件被備份
????????全球化環境變量設置
????????在RMAN命令行格式化時間參數
???
????2.連接類型
????????目標數據庫
????????恢復目錄數據庫,缺省情況下RMAN運行在非恢復目錄數據庫
????????輔助數據庫
????????????Standby database
????????????Duplicate database
????????????TSPITR instance
????4.連接目標數據庫或恢復目錄
????????--不連接數據庫僅啟動rman
????????????[oracle@oradb ~]$ rman
???????
????????--使用操作系統認證連接到目標數據庫
????????????Unix:?$ ORACLE_SID?=?orcl;?export ORACLE_SID
??????????????????$ rman target?/
?????????????????
????????????Win:???C:/>?set oracle_sid?=?orcl
???????????????????C:/>?rman target?/
?????????????????
????????--從命令行連接到目標數據庫和恢復目錄
????????????%?rman target?/?catalog rman/cat@catdb??--使用OS認證,第二個rman為恢復目錄的schema
????????????%?rman target sys/oracle@trgt catalog rman/cat@catdb??--使用Oracle Net?認證
???????????
????????--從rman提示符連接到目標數據庫和恢復目錄
????????????%?rman
????????????RMAN>?connect target?/???????????????????--使用OS認證
????????????RMAN>?connect catalog rman/cat@catdb
???????????
????????????%?rman
????????????RMAN>?connect target sys/oracle@trgt?????--使用Oracle Net?認證
????????????RMAN>?connect catalog rman/cat@catdb
???????????
????????--命令行連接到輔助數據庫
????????????%?rman auxiliary sys/aux@auxdb
????????????%?rman target sys/oracle@trgt auxiliary sys/aux@auxdb catalog rman/cat@catdb
???????????
????????--從rman提示符連接輔助數據庫
????????????%?rman
????????????RMAN>?connect auxiliary sys/aux@auxdb
???????????
????????????%?rman
????????????RMAN>?connect target sys/oracle@trgt
????????????RMAN>?connect catalog rman/cat@catdb
????????????RMAN>?connect auxiliary sys/aux@auxdb
???????
????????--其它
????????????遠程連接
????????????rman target sys/oracle@trgt
????????????rman target?/?nocatalog???等同于rman target?/
???????
????????--rman命令行參數
????????????輸出到日志文件
????????????????$ rman target sys/oracle
??????????????????log = $ORALCE_HOME/oradata/log/rman.log append
?????
????????????執行命名文件
????????????$ rman target sys/oracle
??????????????cmdfile?=?$ORACLE_HOME/scirpts/my_rman_script.rcv
?????????????
????????????$rman target sys/oracle@prod @'$ORACLE_HOME/scirpts/my_rman_script.rcv'
轉載于:https://www.cnblogs.com/snake-hand/archive/2011/07/06/2452281.html
總結
以上是生活随笔為你收集整理的使用RMAN连接到数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于调试过程中单片机复位的几点心得与体会
- 下一篇: PHP和MySQL入门(8)