96的資料庫檔案分別放在不同的資料夾,懶人當然不願意在幾個資料夾之間跑來跑去。於是寫了個指令碼。
echo 自動備份資料庫
echo 關閉ms sql
net stop mssqlserver
echo 開始備份
xcopy "c:/program files/microsoft sql server/mssql/data/*.*" c:/lizc/****db/*.*
xcopy c:/db/jdzbackup1004/*.* c:/lizc/****db/jdzbackup1004/*.*
xcopy c:/db/yxteldb1004/*.* c:/lizc/****db/yxteldb1004/*.*
echo 備份完畢
net start mssqlserver
echo 重啟ms sql完畢
echo 開始壓縮
c:/progra~1/winrar/rar a -df -m5 -k -t -ag[yyyy-mm-dd] c:/lizc/****db/dbbackup- c:/lizc/****db/*.* c:/lizc/****db/jdzbackup1004/*.* c:/lizc/****db/yxteldb1004/*.*
echo 壓縮完畢
資料庫 目錄 自動備份指令碼
windows通過任務計畫可以呼叫bat批處理檔案。可以實現簡單的備份功能 與同步功能。1.通過exp匯出oracle資料庫,自動命名為 name1 當日日期 輸出log。匯出成功後,將dmp檔案壓縮打包,刪除dmp檔案。exp system oracle servicename owner dat...
指令碼自動備份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...
自動備份mysql資料庫指令碼
在 data mysql 目錄下建立backup.s 件 bin bash 儲存備份個數,備份31天資料 number 31 備份儲存路徑 backup dir data mysql 日期dd date y m d h m s 備份工具 hostname rm wz9n6a2qu0xn200yo1o...