<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Dict.CN 在線詞典, 英語學習, 在線翻譯

    都市淘沙者

    荔枝FM Everyone can be host

    統計

    留言簿(23)

    積分與排名

    優秀學習網站

    友情連接

    閱讀排行榜

    評論排行榜

    unix 系統下定時備份oracle數據庫dmp文件

    原文地址:http://bbs.chinaunix.net/viewthread.php?tid=806862&pid=10440039&page=1&extra=
    前提:
    1、需要知道的信息:
    oracle 的system密碼以及要備份數據庫賬戶的賬戶名和密碼
    Sco unix 的root密碼、oracle密碼
    2、會使用vi編輯文件、mkdir創建文件夾、chmod改變文件權限、su 切換用戶、文件的執行
    3、了解sco unix的用戶、組、權限及crontab的用途、oracle的dmp文件生成
    一、建立數據庫dmp文件存放目錄
    #su - oracle
    $cd /dbf
    $mkdir dmpbak
    $cd dmpbak
    $mkdir zd
    $mkdir cm
    二、建立導出數據庫dmp的文件
    1、指定目錄
    #su - oracle
    $cd bin
    2、用vi編輯exp_t文件
    $vi exp_t
    exp_t內容:
    ORACLE_HOME=/oracle
    ORACLE_SID=ora7
    ORACLE_TERM=ansi
    export ORACLE_HOME ORACLE_SID ORACLE_TERM
    MENU5PATH=$ORACLE_HOME/forms30/admin/resource
    export MENU5PATH
    ORATERMPATH=$ORACLE_HOME/forms30/admin/resource
    export ORATERMPATH
    NLS_LANG=American_America.ZHS16CGB231280
    export NLS_LANG
    ORA_NLS=/oracle/ocommon/nls/admin/data
    export ORA_NLS
    home1='/dbf/dmpbak'
    dt1=`date "+%H%M"`
    echo ' ' >'$home1/'new_record
    file_name="$home1"/zd/zd"$dt1"
    echo $file_name >>'$home1'/new_record
    $ORACLE_HOME/bin/exp zd/zdzd file=$file_name.dmp owner=zd grants=y buffer=204800 rows=y indexes=y compress=y
    file_name="$home1"/cm/cm"$dt1"
    echo $file_name >>'$home1'/new_record
    $ORACLE_HOME/bin/exp common/cmcm file=$file_name.dmp owner=common grants=y buffer=204800 rows=y indexes=y compress=y
    file='/dbf/dmpbak/new_record'
    backup_dir='/oracle/sec_back'
    if [ -d $backup_dir ]
    then
    for i in `cat $file`
    do
    cp $i $backup_dir/
    done
    echo ' '>$file
    fi
    3、給exp_t權限
    $chmod 755 exp_t
    4、測試exp_t
    $cd /oracle/bin
    $exp_t
    5、查看dmp文件是否生成
    $cd /dbf/dmpbak/zd
    $ls
    例如:11點35生成的文件是:1135.dmp
    如果生成dmp文件,證明exp_t可以使用
    三、編輯crontab
    #crontab -e
    增加行:
    35 * * * * su - oracle -c /oracle/bin/exp_t
    意思是每天每個小時的35分備份一次dmp文件
    第2天的數據會覆蓋第一天的數據

    以上為個人總結,已經經過試驗,不足之處會進行改進,希望對大家有所幫助

    posted on 2009-04-24 14:08 都市淘沙者 閱讀(495) 評論(0)  編輯  收藏 所屬分類: Oracle/Mysql/Postgres/

    主站蜘蛛池模板: 永久免费无码网站在线观看个| 亚洲欧洲无码一区二区三区| 国产在线观看无码免费视频| 亚洲精品乱码久久久久久不卡| 免费无码午夜福利片| 午夜国产羞羞视频免费网站| 在线观看亚洲电影| 国产精品无码一二区免费| 日韩欧美亚洲国产精品字幕久久久 | 337p日本欧洲亚洲大胆裸体艺术| 黄页网站在线观看免费| 亚洲免费一区二区| 免费毛片在线看不用播放器| 久久精品国产亚洲av四虎| 一级毛片免费播放| 亚洲国产精品综合久久20| 色吊丝永久在线观看最新免费| 老司机亚洲精品影院在线观看| 亚洲乱码中文字幕综合234 | 一级片在线免费看| 亚洲人成精品久久久久| 久久久久久AV无码免费网站下载| 亚洲精品综合久久中文字幕 | 亚洲一级二级三级不卡| 国产成人精品免费视频大| 亚洲精品永久在线观看| 亚洲精品NV久久久久久久久久| 最好免费观看高清在线| 亚洲电影免费观看| 国产免费怕怕免费视频观看| 成人性生交大片免费看中文| 亚洲免费在线视频播放| 国产精品无码一二区免费| 久久久国产精品福利免费| 亚洲中文字幕日本无线码| 久久久亚洲精品蜜桃臀 | 国产高清免费的视频| 国产成人免费ā片在线观看老同学| 亚洲成电影在线观看青青| 国产免费观看a大片的网站| 未满十八18禁止免费无码网站|