日期:2011-05-02 15:20:00 来源:本站整理
sql server数据库按时自动备份[转][MSSQL防范]
本文“sql server数据库按时自动备份[转][MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
关于服务器数据的备份是对比麻烦的事情,假如每天大概常常要手工去备份自然是很痛楚的事情.这里我介绍一种通过sql server的功课调度来成立自动备份的办法:
1、进入企业管理器中->管理->sql server代理->功课;
2、新建功课,功课名称随便取,比方:data备份,全部者挑选sa,当然你也可以挑选其他用户,前提是该用户有履行功课的权限;
3、点击步骤标签,进入步骤面板.新建步骤,步骤名可以随便填写,如步骤1,范例和数据库默许,不需求改正.号令中写入以下语句:
BACKUP DATABASE [数据库名] TO DISK = N'F:\data\数据库备份' WITH NOINIT , NOUNLOAD , NAME = N'数据库 备份', NOSKIP , STATS = 10, NOFORMAT
注意:需求改正的地方,数据库名,DISK=(这里需求填写途径和你的数据库备份的名称)背面的Name=可以随便填写.
4、点击调度标签,进入调度面板,新建调度,名称随便填写,挑选反复呈现,点更改可以挑选你想要履行任务的随便调度.如每天,每2天,每星期,每月等.按照需求自己设置;
5、肯定后,不要忘掉一件事情,在你方才成立的工作上点右键,启竣工作,假如你的工作没有问题,将会提醒履行成功,并有相对应的备份文件在你的磁盘上呈现;
6、还有一个重要的问题就是你的sql server agent服务器已经启动.
假如我们需求按照每天的日期来生成一个新的备份,以便我们辨别备份文件.这时,我们需求改正一下方才的sql语句.参考实例: declare @filename nvarchar(100) set @filename='F:\AddIn\备份\data'+convert(char(10),getdate(),112) print @filename BACKUP DATABASE [addin] TO DISK = @filename WITH NOINIT , NOUNLOAD , NAME = N'addin 备份', NOSKIP , STATS = 10, NOFORMAT 假如大家还有问题,但愿大家留言与我交流.
以上是“sql server数据库按时自动备份[转][MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
Windows 搭配 IIS7 PHP MySQL 环境
sqlserver索引的原理及索引成立的注意事项小结
SQL Join的一些总结(实例)
SQL的Join利用图解教程
SQL中JOIN和UNION辨别、用法及示例介绍
关于SQL中CTE(公用表表达式)(Common Table Expression)的总结
mysql Out of memory (Needed 16777224 bytes)的错误办理
mysql提醒[Warning] Invalid (old?) table or database name问题的办理办法
mysql启用skip-name-resolve情势时呈现Warning的处理办法
mysql启用skip-name-resolve情势时呈现Warning的处理办法
MySQL Order By语法介绍
<b>MySQL ORDER BY 的实现解析</b>
1、进入企业管理器中->管理->sql server代理->功课;
2、新建功课,功课名称随便取,比方:data备份,全部者挑选sa,当然你也可以挑选其他用户,前提是该用户有履行功课的权限;
3、点击步骤标签,进入步骤面板.新建步骤,步骤名可以随便填写,如步骤1,范例和数据库默许,不需求改正.号令中写入以下语句:
BACKUP DATABASE [数据库名] TO DISK = N'F:\data\数据库备份' WITH NOINIT , NOUNLOAD , NAME = N'数据库 备份', NOSKIP , STATS = 10, NOFORMAT
注意:需求改正的地方,数据库名,DISK=(这里需求填写途径和你的数据库备份的名称)背面的Name=可以随便填写.
4、点击调度标签,进入调度面板,新建调度,名称随便填写,挑选反复呈现,点更改可以挑选你想要履行任务的随便调度.如每天,每2天,每星期,每月等.按照需求自己设置;
5、肯定后,不要忘掉一件事情,在你方才成立的工作上点右键,启竣工作,假如你的工作没有问题,将会提醒履行成功,并有相对应的备份文件在你的磁盘上呈现;
6、还有一个重要的问题就是你的sql server agent服务器已经启动.
假如我们需求按照每天的日期来生成一个新的备份,以便我们辨别备份文件.这时,我们需求改正一下方才的sql语句.参考实例: declare @filename nvarchar(100) set @filename='F:\AddIn\备份\data'+convert(char(10),getdate(),112) print @filename BACKUP DATABASE [addin] TO DISK = @filename WITH NOINIT , NOUNLOAD , NAME = N'addin 备份', NOSKIP , STATS = 10, NOFORMAT 假如大家还有问题,但愿大家留言与我交流.
以上是“sql server数据库按时自动备份[转][MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论