Windows服務器設置自動化備份數據庫任務

編寫bat執行備份數據庫任務命令

set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

md %ymd%
//數據庫導出命令
exp irap/irap@orcl file=e:\db_bak\%ymd%\irap.dmp full=y;
exp digital_city/digital_city@orcl file=e:\db_bak\%ymd%\digital_city.dmp full=y;
exp base_system/base_system@orcl file=e:\db_bak\%ymd%\base_system.dmp full=y;
exp strategy_mgr/strategy_mgr@orcl file=e:\db_bak\%ymd%\strategy_mgr.dmp full=y;

第一句爲建立一個變量,並通過%date:~5,2%來組合得出當前日期,組合的效果爲yyyymmdd,date命令得到的日期格式默認爲yyyy-mm-dd(如果不是此格式可以通過pause命令來暫停命令行窗口看通過%date:~,20%得到的當前計算機日期格式),所以通過%date:~5,2%即可得到日期中的第五個字符開始的兩個字符,例如今天爲2009-02-05,通過%date:~5,2%則可以得到02。(日期的字符串的下標是從0開始的)
第二句爲用MD命令 建立以變量Ymd爲名的文件夾

新建任務計劃

1.開始--控制面板--任務計劃

2.新建一個任務計劃





發佈了71 篇原創文章 · 獲贊 44 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章