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

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

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

注意

SQL

server

agent

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

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

我们知道,利用SQL

Server

2008数据库可以实现数据库的定期自动备份。方法是用SQL

SERVER

2008自带的维护计划创建一个计划对数据库进行备份,下面我们将SQL

SERVER

2008定期自动备份的方法分享给大家。

首先需要启动SQL

Server

Agent服务,这个服务如果不启动是无法运行新建作业的,点击“开始”–“所有程序”–“Microsoft

SQL

Server

2008”–“启动SQL

Server

Management

Studio”登录数据库,点击管理–维护计划–

右击

维护计划向导如图所示:

点击“维护计划向导”后跳出对话框,如图所示:

点击“下一步”如图所示:

填写好名称及相关说明作个记号,点击“更改”

来设定维护计划,如图所示:

可以为选择执的时间段,每天、每周、每月可以根据你相应的需求来制定备份的时间,这里作演示就选择在每天的0:00进行,点击“确定”再点“下一步”如图所示:

选择你需要备份的任务,我这里就先择“备份数据库(完整、差异、

事务日志

)”,很明了

点击“下一步”如图所示:

出现刚刚所选择的三项你可以选择他们所执行的顺序,选好后点击“下一步”如图所示:

在数据库那一列选择相关数据库点击(确定)如图所示(由于这张较大您可以点击查看原图):

选择备份的数据库存放的目录,设置备份压缩:有默认服务器设置,压缩备份等选项,因为我的数据库较大所以就选择压缩,根据您的实际情况进行 *** 作:点

击”下一步”,下面的 *** 作是对于这前我们所选择的“维护任务” *** 作和“上一步”一样这里就不截图说明,最后点击“下一步”如图所示:

选择SQL

SERVER

2008自动备份维护计划的报告文件所存放位置点击“下一步”如图所示:

点击“完成”这样就完成了SQL

SERVER

2008自动备份。

注意:在利用SQL

SQLSERVER

2008

的维护计划对数据库进行定期的备份时要启动“SQL

SERVER

代理”服务。

通过企业管理器设置数据库的定期自动备份计划。

1、打开企业管理器,双击打开你的服务器

2、然后点上面菜单中的工具-->选择数据库维护计划器

3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择

4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择备份的日期及时间点确定,

5、下一步指定备份的磁盘目录,选择指定目录,然后选择删除早于多少天前的备份,选择一个星期删除一次备份,具体备份看你的要求,备份文件扩展名默认的是BAK

6、下一步指定事务日志备份计划,看你的需要做选择-->下一步要生成的报表,一般不做选择-->下一步维护计划历史记录,最好用默认的选项-->下一步完成

7、完成后系统很可能会提示Sql Server Agent服务未启动,先点确定完成计划设定,然后找到桌面最右边状态栏中的SQL图标,双击点开,在服务中选择Sql Server Agent,然后点击运行箭头,选上下方的当启动OS时自动启动服务

8、设置启动sql server Agent:

运行Servicesmsc,设置sqlserverAgent为自动启动。

启用SQLserver Agent是必要的,而且也可以通过它来添加作业或者SQL语句来执行备份。然后再通过相应的批处理来删除多余的备份,保留几天的备份。相关资料请另行查阅!

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

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

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

DECLARE @str varchar(100)

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

BACKUP DATABASE Test TO DISK=@str

sqlserver2005自动备份数据库到其他服务器:

SQL Server 2005中可以使用维护计划来为数据库自动备份,减少数据库管理员的工作负担。其使用方法如下:

(1)启动sql server Management Studio,在对象资源管理器窗口里选择管理——维护计划选项。

2)右击维护计划,在d出的快捷菜单里选择维护计划向导选项

3)d出如图所示的维护计划向导对话框,单击下一步按钮

4)d出如图所示选择目标服务器对话框,在名称文本框里可以输入维护计划的名称;在说明文本框里可以输入维护计划的说明文字;在服务器文本框里可以输入要使用的服务器名;最后选择正确的身份z信息,单击下一步按钮。

5)d出如图所示选择维护任务对话框,在该对话框

里可以选择多种维护任务:检查数据库完整性、收缩数据库、重新生成或组织索引、更新统计信息、清除历史记录、执行sql

Server代理作业、备份数据库等。在本例中选择备份数据库(完整)复选框,其他维护任务的设置都大同小异。

以上就是关于怎么让SQL数据库自动定时备份全部的内容,包括:怎么让SQL数据库自动定时备份、SQL Server 2008怎么自动备份数据库、如何实现将一台sql server 2000数据库的数据定时自动备份到另一台服务器上(只要备份数据就可以)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9431133.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存