怎么让SQL数据库自动定时备份

怎么让SQL数据库自动定时备份,第1张

企业管理器-》进入你使用的数据库界面-》管理-》数据库维护计划-》新建维护计划-》选中你的数据库-》下一步-》进行到指定数据库备份页面时,选择执行的时间-》下一步,选对保存的位置和方式。继续下一步直到完成。

注意

SQL

server

agent

服务必须运行,才会自动执行维护计划。你可以把

启动os时自动启动服务勾上。

使用SQL Server代理,新建一个作业,备份数据库的核心SQL语句如下:

--新建名为AutoBackUpDataBase作业,新建名为BackUp的步骤,定时每周六(可以自己设置定时备份周期)备份数据库Test,备份文件存储在位置F:\DB_Backup\

--备份文件的格式为: yyyy-MM-dd.bak,如2017-01-10.bak

DECLARE @str varchar(100)

SET @str='F:\DB_Backup\'+convert(varchar,getdate(),23)+'.bak'

BACKUP DATABASE Test TO DISK=@str

manger

studion连接到你的实例,

打开"对象资源管理器",

没有看到的话,

按F8

展开实例--管理--维护计划

右键"维护计划"--新建维护计划--输入维护计划名称--这样会出现创建维护计划的窗口然后,

在左边的工具箱中(没有的话,

按Ctrl+Alt+X),

将"备份数据库任务"拖到中间的黄色区域

双击拖出来的这个任务,

会出现设计属性的窗口

在数据库中,

选择你要备份的数据库,然后设置备份到那里,

并且设置备份的文件名

设计好后,

单击"确定",

你也可以单击"T-SQL",

看看sql大致会用什么样的语句来处理你的需求.

单击"计划"后面的"..."按钮,

设置执行的时间计划.

最后保存就可以了.

把sql

agent服务设置为自动启动


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10031778.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存