当前位置:七道奇文章资讯数据防范MSSQL防范
日期: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>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .