注意
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
mangerstudion连接到你的实例,
打开"对象资源管理器",
没有看到的话,
按F8
展开实例--管理--维护计划
右键"维护计划"--新建维护计划--输入维护计划名称--这样会出现创建维护计划的窗口然后,
在左边的工具箱中(没有的话,
按Ctrl+Alt+X),
将"备份数据库任务"拖到中间的黄色区域
双击拖出来的这个任务,
会出现设计属性的窗口
在数据库中,
选择你要备份的数据库,然后设置备份到那里,
并且设置备份的文件名
设计好后,
单击"确定",
你也可以单击"T-SQL",
看看sql大致会用什么样的语句来处理你的需求.
单击"计划"后面的"..."按钮,
设置执行的时间计划.
最后保存就可以了.
把sql
agent服务设置为自动启动
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)