使用RMAN串連到資料庫

來源:互聯網
上載者:User

 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'

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.