直接入主题:将以下保存为BAT格式:
@echo off
@echo off
@net stop SQLSERVERAGENT
@net stop MSSQLServerOLAPService
@net stop msftesql
@net stop MsDtsServer
@net stop SQLWriter
@net stop MSSQLSERVER
@echo off
cd C:\progra~1\winrar
C:\progra~1\winrar\winrar.exe a -ag -k -r -s -ibck -inul "D:\dabase_bak\Sql2005Auto\SQL.rar" "D:\webroot\database"
@echo off
@net start MSSQLSERVER
@net start SQLSERVERAGENT
@net start MSSQLServerOLAPService
@net start msftesql
@net start MsDtsServer
@net start SQLWriter
@echo off
exit
注释:其中 D:\webroot\database 是数据库所在目录 ; D:\dabase_bak\Sql2005Auto\SQL.rar 是要备份的目录以及压缩包名称 ; WINRAR命令中 -ag 会自动在压缩包sql.rar 名中加上备份日期以及时间 ; 备份前请确保已经默认安装WINRAR