<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        Oracle數據庫自動備份的實現歷程

        來源:懂視網 責編:小采 時間:2020-11-09 13:52:35
        文檔

        Oracle數據庫自動備份的實現歷程

        Oracle數據庫自動備份的實現歷程:問題描述: Oracle自動備份腳本的實現。 錯誤提示1: Message file RMAN.msb not found Verify that Oracle_HOME is set properly 。 錯誤原因: 自動執行的不能夠識別相應的命令,需要在自動備份腳本中顯式的聲明Oracle的環境變量。 錯誤提
        推薦度:
        導讀Oracle數據庫自動備份的實現歷程:問題描述: Oracle自動備份腳本的實現。 錯誤提示1: Message file RMAN.msb not found Verify that Oracle_HOME is set properly 。 錯誤原因: 自動執行的不能夠識別相應的命令,需要在自動備份腳本中顯式的聲明Oracle的環境變量。 錯誤提

        問題描述: Oracle自動備份腳本的實現。 錯誤提示1: Message file RMAN.msb not found Verify that Oracle_HOME is set properly 。。。 錯誤原因: 自動執行的不能夠識別相應的命令,需要在自動備份腳本中顯式的聲明Oracle的環境變量。 錯誤提示2:

        問題描述:

        Oracle自動備份腳本的實現。

        錯誤提示1:

        Message file RMAN.msb not found

        Verify that Oracle_HOME is set properly

        。。。

        錯誤原因:

        自動執行的不能夠識別相應的命令,需要在自動備份腳本中顯式的聲明Oracle的環境變量。

        錯誤提示2:

        standard in must be a tty

        。。。

        錯誤原因:

        不能在cron使用su或者管道等操作,必須將su命令移動到相關的shell腳本中。

        錯誤提示3:

        Argument   Value     Description
        -----------------------------------------------------------------------------
        target    quoted-string connect-string for target database
        catalog   quoted-string connect-string for recovery catalog
        nocatalog  none      if specified, then no recovery catalog
        cmdfile   quoted-string name of input command file
        log     quoted-string name of output message log file
        trace    quoted-string name of output debugging message log file
        append    none      if specified, log is opened in append mode
        debug    optional-args activate debugging
        msgno    none      show RMAN-nnnn prefix for all messages
        send     quoted-string send a command to the media manager
        pipe     string     building block for pipe names
        timeout   integer    number of seconds to wait for pipe input
        checksyntax none      check the command file for syntax errors
        -----------------------------------------------------------------------------
        Both single and double quotes (' or ") are accepted for a quoted-string.
        Quotes are not required unless the string contains embedded white-space.
        RMAN-00571: ===========================================================
        RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
        RMAN-00571: ===========================================================
        RMAN-00556: could not open CMDFILE "backup_ar.rcv"
        。。。

        錯誤原因:

        需要在cmdfile中指明絕對路徑,不能因為shell腳本調用的cmdfile是在同一個目錄下就可以直接使用文件名或者直接使用./

        正確示例代碼:

        1、#cron文件

        0 12,18 * * * /home/Oracle/bak_sh/backup_ar.sh

        #表示每天12,18點對數據庫歸檔日至進行全備份

        2、入口shell文件,,文件名:backup_ar.sh

        export Oracle_HOME=/home/u01/app/Oracle/Oracle/product/10.2.0/db_1
        export Oracle_SID=test
        export LANG=en_US.UTF-8
        /home/u01/app/Oracle/Oracle/product/10.2.0/db_1/bin/rman cmdfile = backup_ar.rcv

        3、rman備份腳本

        connect target /
        connect catalog rman/rman@rman
        run{
        allocate channel d1 device type disk;
        sql 'alter system archive log current';
        backup archivelog all delete input
        format '/opt/rmanback/full_%u_%p_%c.ac' filesperset = 3;
        release channel d1;
        }

        解決方法:

        1、兩種辦法

        一是用root的crontab,*/2 * * * * a.sh --》su - Oracle -c a.sh

        一是在a.sh里加上Oracle的環境。

        2、我們做的cron測試:

        實例:

        Vi /etc/cron.minly/new.sh

        內容:

        Su – Oracle –c “/home/Oracle/mginfo.sh”

        Vi /home/Oracle/mginfo.sh

        內容:

        Exp mginfotech/mginfotech file=mginfotech.dmp log=mginfotech.log

        Vi /etc/crontab

        內容:

        59 23 * * * root run-parts /etc/cron.minly

        每晚23:59分鐘執行

        cron中無法讀取環境變量

        在shell中顯示地export環境變量

        export Oracle_HOME=/opt/ora9/product/9.2

        export Oracle_SID=Oracle

        export NLS_LANG=xxxxx

        然后再試

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        Oracle數據庫自動備份的實現歷程

        Oracle數據庫自動備份的實現歷程:問題描述: Oracle自動備份腳本的實現。 錯誤提示1: Message file RMAN.msb not found Verify that Oracle_HOME is set properly 。 錯誤原因: 自動執行的不能夠識別相應的命令,需要在自動備份腳本中顯式的聲明Oracle的環境變量。 錯誤提
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲一区二区在线免费观看| free哆拍拍免费永久视频| 十九岁在线观看免费完整版电影| 亚洲国产成人久久综合一区77| 久久精品亚洲日本波多野结衣| 午夜一区二区免费视频| 亚洲精品色播一区二区| 国产一区视频在线免费观看| 色妞www精品视频免费看| 亚洲国产高清在线一区二区三区| 少妇亚洲免费精品| 亚洲免费观看视频| 久久精品国产大片免费观看| 亚洲人成电影亚洲人成9999网| 国产免费无码AV片在线观看不卡| 亚洲情a成黄在线观看动漫尤物| 95免费观看体验区视频| 色婷五月综激情亚洲综合| 欧洲精品成人免费视频在线观看| 亚洲日本VA中文字幕久久道具| 免费无码成人AV片在线在线播放| 男人和女人高潮免费网站| 亚洲情综合五月天| 2015日韩永久免费视频播放 | 午夜成年女人毛片免费观看| 亚洲日韩亚洲另类激情文学| 五月婷婷亚洲综合| 久久精品中文字幕免费| 亚洲欧洲另类春色校园网站| 免费久久精品国产片香蕉| 久久久久国色av免费看| 一区二区亚洲精品精华液| 亚洲精品WWW久久久久久| 日本免费一区二区三区| 亚洲日韩国产AV无码无码精品| 亚洲国产小视频精品久久久三级 | 免费观看的av毛片的网站| 一区二区在线免费视频| 亚洲酒色1314狠狠做| 国产在线观看www鲁啊鲁免费| 青柠影视在线观看免费高清|