博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server 2008、SQL Server 2008R2 自动备份数据库
阅读量:5320 次
发布时间:2019-06-14

本文共 878 字,大约阅读时间需要 2 分钟。

让SQL Server 2008自动备份数据库,需要建立一个SQL Server作业,并启动SQL Server代理,使该作业定期运行。

具体来说,可以按以下步骤进行:

一、打开SQL Server Management Studio,在对象资源管理器中,确认SQL Server代理已启动,若没有,右击SQL Server代理节点,点击“启动”。

二、展开SQL Server 代理节点,在其下的作业文件夹上右击,选择“新建作业”。

三、在弹出的“新建作业”对话框中,在常规选卡上为该作业命名,如“备份TXDPCS”。

四、选择“步骤”选项卡,点击“新建”按钮,在弹出的对话框中,为该步骤起一个名字,如“直接备份”,然后在命令栏中,输入如下命令:

DECLARE @fileName nvarchar(100) 
 SET @fileName='E:DB_Backup\' + REPLACE(REPLACE(REPLACE(REPLACE(CONVERT(VARCHAR(100), GETDATE(), 121), ' ', ''), ':', ''), '-', ''), '.', '') + '.bak' 
 PRINT 'Backup to ' + @fileName + '...' 
BACKUP DATABASE [数据库名称] TO DISK = @fileName WITH NOINIT , NOUNLOAD , NAME = N'数据库-备份', NOSKIP , STATS = 10, NOFORMAT

五、点击“确定”保存步骤。

六、选择“新建作业”的计划选项卡(这里就是定期执行的核心了!),点击“新建”按钮,为该计划命名,如“每周一、三、五、七执行”,然后进行其他设置,如每1周一、三、五、七执行,时间为00:00:00等。最后点击“确定”保存计划。

七、在“新建作业”对话框中,点击“确定”,保存作业,OK!来源: <

 

转载于:https://www.cnblogs.com/zhangqs008/p/3618420.html

你可能感兴趣的文章
相关技术扩展地址
查看>>
jQuery.Callbacks源码解读
查看>>
[LeetCode] 68. Text Justification 文本对齐
查看>>
[LeetCode] 697. Degree of an Array 数组的度
查看>>
666 专题四 并查集
查看>>
模拟3
查看>>
小众公众号的简单运营
查看>>
Sql Server 附加没有日志文件的数据库(.mdf)文件方法
查看>>
系统调用方式文件编程-open
查看>>
python实战项目之爬虫(一)
查看>>
spring boot项目分享
查看>>
开放平台那些事
查看>>
CLion之C++框架篇-优化框架,引入boost(三)
查看>>
集合的addAll方法--list.addAll(null)会报错--java.lang.NullPointerException
查看>>
C#学习笔记—了解C#
查看>>
python使用dbm持久字典详解
查看>>
ls命令
查看>>
mysql建立自增主键的插入,及自动插入当前时间
查看>>
angular语法:Controller As
查看>>
django ORM中update_or_create功能,如果只要匹配某一特定字段呢
查看>>