寫了個指令碼自動備份96的資料庫

2021-06-16 02:03:51 字數 637 閱讀 2420

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...