在网上找一了一个多数据库同时备份的脚本,之前存在少许问题作了更改,脚本如下:
@echo off
set svr=sqldb
set svrrole=bozch
set nowtime=%date:~0,10% %time%
set year=%date:~0,4%
set month=%date:~5,2%
set day=%date:~8,2%
set today=%year%-%month%-%day%
if "%time:~0,1%" == " " (set nowh=%time:~1,1%) else (set nowh=%time:~0,2%)
set rar="c:\Program Files\WinRAR\Rar.exe"
set rarlist="D:\backupdb\script\rarlst.txt"
set ftplist="D:\backupdb\script\ftplst.txt"
set baklog=D:\backupdb\script\tkblbackup.log
@echo. >> %baklog%
@echo -------------------------------------------------- >> %baklog%
@echo %nowtime% BackupScript is starting....... >> %baklog%
::数据库备份语句,可添加多个数据库
for %%a in (test) do (
@echo %nowtime% BackupDB %%a is beginning....... >> %baklog%
@osql -s localhost -U sa -P sa -Q "backup database %%a to disk='D:\backupdb\backupdb\%%a_%svr%_%today%.bak' with init" >> %baklog%
echo D:\backupdb\backupdb\%%a_%svr%_%today%.bak >> %rarlist%
)
::Rar files
%rar% a D:\backupdb\backupdb\%svrrole%_%svr%_%today%.bak.rar @%rarlist% >> %baklog%
cd /d D:\backupdb\backupdb
del *.bak
echo. > %rarlist%
@echo -------------------------------------------------- >> %baklog%
@echo. >> %baklog%
(引用:http://www.hackbase.com/tech/2011-05-04/63571.html)
分享到:
相关推荐
sqlserver多数据库 自启动 定时备份工具 批量执行脚本
SQL_Server_2008维护计划实现数据库定时自动备份
sqlserver多数据库自启动定时备份工具批量执行脚本net framework2.0
实例283 对SQLServer数据库进行录入和提取多媒体文件 8.9 数据备份恢复 实例284 Access数据库备份与还原 实例285 SQL Server数据库备份与恢复 实例286 定时数据备份 8.10 其他数据库技术 实例287 断开SQL Server...
实例226 对SQLServer数据库进行录入和提取多媒体文件 实例227 对SQL Server数据库进行录入和存储Word文档 8.10 数据备份恢复 实例228 Access数据库备份与还原 实例229 SQL Server数据库备份与恢复 实例230 ...
实例226 对SQLServer数据库进行录入和提取多媒体文件 实例227 对SQL Server数据库进行录入和存储Word文档 8.10 数据备份恢复 实例228 Access数据库备份与还原 实例229 SQL Server数据库备份与恢复 实例230 ...
88 <br>0136 如何进行文本加密与解密 88 <br>0137 如何区别0、空字符串、Null、Empty和Nothing 89 <br>0138 从字符串中分离文件路径、文件名及扩展名 89 <br>0139 如何批量替换某一类字符串 89...
实例066 员工信息的批量删除 98 实例067 表格的动态创建 99 实例068 SESSION购物车中数据的读取 100 实例069 员工信息的管理 102 实例070 网页版九九乘法表 104 实例071 读取数组购物车中的数据 105 实例072 图像...
实例066 员工信息的批量删除 98 实例067 表格的动态创建 99 实例068 SESSION购物车中数据的读取 100 实例069 员工信息的管理 102 实例070 网页版九九乘法表 104 实例071 读取数组购物车中的数据 105 实例072 图像...
cc实例223 读取Access数据库结构 cc实例224 读取SQLcServer数据库结构 8.9 图片.c多媒体数据录入技术 cc 实例225 对Access数据库进行录入和提取图片 cc实例226 对SQLServer数据库进行录入和提取多媒体文件 ...
cc实例226 对SQLServer数据库进行录入和提取多媒体文件 cc实例227 对SQLcServer数据库进行录入和存储Word文档 8.10 数据备份恢复 cc实例228 Access数据库备份与还原 cc实例229 SQLcServer...
cc实例226 对SQLServer数据库进行录入和提取多媒体文件 cc实例227 对SQLcServer数据库进行录入和存储Word文档 8.10 数据备份恢复 cc实例228 Access数据库备份与还原 cc实例229 SQLcServer...