日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Oracle > Oracle 10g數據庫自動備份,bat批處理代碼

Oracle 10g數據庫自動備份,bat批處理代碼

來源:程序員人生   發布時間:2013-12-20 01:15:48 閱讀次數:3484次
批處理文件[ 備份.bat] p.s:千萬別自作聰明的把此批處理文件命名為exp.bat ,否則……,有興趣的可以試試。

@ echo off
REM ======================================================
REM 備份服務器 rsdlouter帳號下的數據
REM ======================================================

set BACKUP_DIR=D:DATABACKUP
set BACKUP_WAREHOUSE=D:DATABACKUPDATABACKUP_LOG_DMP
set ORACLE_USERNAME=rsdlouter
set ORACLE_PASSWORD=rsdlouter
set ORACLE_DB=orcl
set BACK_OPTION="TABLES=(LOG,NEWS)"
set RAR_CMD="D:Program FilesHaoZipRar.exe"

if not exist "DATABACKUP" md DATABACKUP
if not exist "DATABACKUPDATABACKUP_LOG_DMP" md DATABACKUPDATABACKUP_LOG_DMP

for /f "tokens=1,2" %%a in ('date/t') do set TODAY=%%a
REM 如果文件名中需要小時及分鐘,用下面第一行語句
set BACK_NAME=%ORACLE_DB%_%ORACLE_USERNAME%_%TODAY%(%time:~0,2%時%time:~3,2%分%time:~6,2%秒)_
REM set BACK_NAME=%ORACLE_DB%_%ORACLE_USERNAME%_%TODAY%
set BACK_FULL_NAME=%BACKUP_DIR%\%BACK_NAME%


REM 將操作記入批處理日志 %BACK_FULL_NAME%_bat.log

echo ==================備份服務器 rsdlouter帳號下的數據================= >>%BACK_FULL_NAME%_bat.log
echo 備份開始...... >>%BACK_FULL_NAME%_bat.log
echo 當前的時間是: %DATE% %time% >>%BACK_FULL_NAME%_bat.log


REM 調用exp工具
exp %ORACLE_USERNAME%/%ORACLE_PASSWORD%@%ORACLE_DB% grants=Y %BACK_OPTION% file="%BACK_FULL_NAME%.dmp" log="%BACK_FULL_NAME%_exp.log"

if not exist %BACKUP_WAREHOUSE%\%BACK_NAME%_DMP md %BACKUP_WAREHOUSE%\%BACK_NAME%_DMP

echo 壓縮并刪除原有dmp文件...... >>%BACK_FULL_NAME%_bat.log
echo 當前的時間是: %DATE% %time% >>%BACK_FULL_NAME%_bat.log

%RAR_CMD% a -df "%BACKUP_DIR%\%BACK_NAME%_dmp.rar" "%BACK_FULL_NAME%.dmp"
REM "%BACK_FULL_NAME%exp.log"
echo 壓縮并刪除原有dmp文件結束! >>%BACK_FULL_NAME%_bat.log
echo 當前的時間是: %DATE% %time% >>%BACK_FULL_NAME%_bat.log

echo 開始移動文件...... >>%BACK_FULL_NAME%_bat.log
echo 當前的時間是: %DATE% %time% >>%BACK_FULL_NAME%_bat.log

move %BACKUP_DIR%*.rar %BACKUP_WAREHOUSE%\%BACK_NAME%_DMP

echo 移動文件完成! >>%BACK_FULL_NAME%_bat.log
echo 當前的時間是: %DATE% %time% >>%BACK_FULL_NAME%_bat.log

REM net send %userdomain% "數據庫邏輯備份已于:%DATE% %time% 完成!"

echo .
echo 備份完成!!! >>%BACK_FULL_NAME%_bat.log
echo 當前的時間是: %DATE% %time% >>%BACK_FULL_NAME%_bat.log
echo ===============備份服務器 rsdlouter帳號下的數據完成!!!============== >>%BACK_FULL_NAME%_bat.log

if not exist %BACKUP_WAREHOUSE%\%BACK_NAME%_LOG md %BACKUP_WAREHOUSE%\%BACK_NAME%_LOG

move %BACKUP_DIR%*.log %BACKUP_WAREHOUSE%\%BACK_NAME%_LOG
echo .

注意:將備份.bat文件放到D盤的根目錄下執行,同時請根據情況修改set參數配置。

備份.bat配置完成后,利用Windows自帶的任務計劃即可配置在指定的時間執行此批處理文件了,任務計劃配置很簡單,在這里就不再贅述了。

如果配置任務計劃出現異常請參考我的上一篇文章。

希望對朋友們有幫助!
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产欧美精品一区aⅴ影院 99爱在线视频 | 国产视频1区 | 九九精品久久 | 这里有精品 | 日本一区二区在线视频 | 蜜桃久久av | 久久国产精品久久久久久久久久 | 国产在线国偷精品免费看 | 一级片网| 蜜乳av网站 | 亚洲生活片 | 亚洲婷婷中文字幕 | 日日摸夜夜添夜夜 | 最好的2019中文字幕视频 | 999毛片 | 天堂在线中文 | 日韩一区二区三区在线播放 | 99久久9 | 国外成人在线视频 | 在线播放国产视频 | 亚洲成人av一区 | 欧美一级少妇 | 国产一区二区免费播放 | 中文字幕免费看 | 国产成人精品a视频一区www | 久久久精品动漫 | 午夜精品久久久久 | 成人在线免费观看视频 | 久久女人 | 久久一 | 欧美国产三级 | 国产成人精品一区二区三区在线 | 欧美日韩国产一区 | 亚洲一区二区三区精品视频 | 亚洲精品自拍偷拍 | 成人做爰www免费看视频网站 | 在线黄网| 久久久精 | 国产黄a三级三级三级av在线看 | 一区二区三区久久久 | 欧美色图自拍 |