1)需創建存儲目錄
mkdir backup
2)編寫shell腳步#!/bin/bash
export ORACLE_BASE=/opt/oracle --路徑需按照實際路徑更改
export ORACLE_HOME=$ORACLE_BASE/ora10gr2/db_1 --路徑需按照實際路徑更改
export PATH=$ORACLE_HOME/bin:$PATH
d=$(date '+%d')
exp metabase/metabase@dskdb file=/home/oracle/backup/'metabase'$d.dmp
exp data/data@dskdb file=/home/oracle/backup/'data'$d.dmp
zip -m /home/oracle/backup/'metabase'$d.zip /home/oracle/backup/'metabase'$d.dmp
zip -m /home/oracle/backup/'data'$d.zip /home/oracle/backup/'data'$d.dmp
3)設置定時執行命令
crontab -e 進入編輯頁面設置定時
00 23 * * * sh /home/oracle/data_bash.sh >> /home/oracle/error.log 2>&1 --路徑需按照實際路徑更改,以及日志可以不輸出
新聞熱點
疑難解答