建立一個txt文本文件在里面寫上
@echo off //批處理命令
set sid=jhemr//數據庫名稱
set username=disea//用戶名
set password=disease//密碼
set connect=%username%/%password%@%sid% 命令集
set back_path=d:\項目備份//項目備份的位置
set date_string=%date:~0,4%_%date:~5,2%_%date:~8,2%//日期
set time_string=%time:~0,2%_%time:~3,2%_%time:~6,2%//時間
set file_string=%back_path%\az_%date_string%_%time_string%//文件名
exp %connect% file=%file_string%.dmp INDEXES=y grants=y constraints=y compress=y//備份數據庫
forfiles /p d:\項目備份 /m *.zip -d -7 /c "cmd /c del /f @path"
"F:\HaoZip\HaoZip.exe" %back_path%\az_%date_string%_%time_string%.dmp//將備份的數據庫壓縮 注意"F:\HaoZip\HaoZip.exe" 要找到自己本機的壓縮文件路徑
del %back_path%\az_%date_string%_%time_string%.dmp //壓縮后刪除原來備份的未壓縮文件
如果不需要壓縮可以刪除后兩行
其實這就是一些dos命令的批處理
寫完后 將文件后綴名改成.bat 雙擊運行就可以了