oracle 自動備份指令碼

2021-07-25 20:18:49 字數 540 閱讀 1893

echo 設定備份檔案存放資料夾...  

set "tbuf=e:\"

echo 設定備份檔案名(以星期幾命名,即備份檔案只儲存最近一周)...

set name=%date%

set name=%name:~-3%

set name=orcl_backup_%name%

echo 是否存在同名檔案,若存在則刪除同名檔案...

ifexist

%tbuf%\%name%.dmp del

%tbuf%\%name%.dmp

ifexist

%tbuf%\%name%.log del

%tbuf%\%name%.log

echo 開始備份xx專案 oracle 資料庫.....

exp gyly2016/gyly2016@orcl_192.168.1.15 file=%tbuf%\%name%.dmp log='%tbuf%\%name%.log'

echo 備份完畢!

Oracle自動備份指令碼(Linux)

之前我在linux crontab有提到第乙個指令碼 bin bash oracle變數設定 export oracle base data oracle export oracle home oracle product 102 export oracle sid sidname export o...

自動備份指令碼

功能 打包檔案列表中的檔案,存為帶日期標籤的檔案,每天定時備份一次,同時為避免備份量過大,只保留每月底和近一周的副本,最多共18個備份。windows下 backup.cmd rem echo off rem configure rar tool path set rartool c program...

指令碼自動備份Oracle資料庫

bin sh export oracle home oracle base product 11.2.0 dbhome 1 export oracle sid orcl export oracle term xterm export path oracle home bin usr sbin pat...