通过Windows批处理命令执行SQL Server数据库备份

栏目: 数据库 · SQL Server · 发布时间: 9年前

内容简介:这篇文章主要介绍了通过Windows批处理命令执行SQL Server数据库备份的相关资料,需要的朋友可以参考下

通过Windows批处理命令执行SQL Server数据库备份

建立mybackup.bat ,输入以下内容直接运行该脚本,即可开始自动备份数据库也可把该脚本加入windows任务计划里执行。

@echo off
set path=%path%;C:Program Files\Microsoft SQL Server\80\Tools\Binn
echo 数据库备份开始 >> E:\DataBaseBAK\任务计划完成记录.txt
date /t >> E:\DataBaseBAK\任务计划完成记录.txt
time /t >> E:\DataBaseBAK\任务计划完成记录.txt
isql.exe -S 127.0.0.1 -U sa -P sa -i mybackup.sql
echo 数据库备份完成 >> E:\DataBaseBAK\任务计划完成记录.txt
date /t >> E:\DataBaseBAK\任务计划完成记录.txt
time /t >> E:\DataBaseBAK\任务计划完成记录.txt
echo .
echo .
echo . 数据库备份完成
echo .
echo .
rem pause

在同一个文件夹里,建立一个 sql 脚本:mybackup.sql
内容如下:
----------------------------------------------------------------------------

DECLARE @name varchar(50)
DECLARE @datetime char(14)
DECLARE @path varchar(255)
DECLARE @bakfile varchar(255)
set @name='V5HQS'
set @datetime=CONVERT(char(8),getdate(),112) + REPLACE(CONVERT(char(8),getdate(),108),':','')
set @path='E:\DataBaseBAK'
set @bakfile=@path+''+@name+'_'+'bak_'+@datetime+'.BAK'
backup database @name to disk=@bakfile with name=@name
go

以上所述就是小编给大家介绍的《通过Windows批处理命令执行SQL Server数据库备份》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C和指针

C和指针

Kenneth A.Reek / 徐波 / 人民邮电出版社 / 2008 年4月 / 65.00元

本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。 全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示,每章后面有针对性很强的练习,附录部分则给出了部分练习的解答。 本书适合C语言初学者和初级C程序员阅读,也可作......一起来看看 《C和指针》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

MD5 加密
MD5 加密

MD5 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具