当前位置:首页 » 编程语言 » sql设置自动备份目录
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql设置自动备份目录

发布时间: 2022-07-11 15:31:15

‘壹’ sql自动备份数据库路径

mangerstudion连接到你的实例,打开"对象资源管理器",没有看到的话,按f8
展开实例--管理--维护计划
右键"维护计划"--新建维护计划--输入维护计划名称--这样会出现创建维护计划的窗口然后,在左边的工具箱中(没有的话,按ctrl+alt+x),将"备份数据库任务"拖到中间的黄色区域
双击拖出来的这个任务,会出现设计属性的窗口
在数据库中,选择你要备份的数据库,然后设置备份到那里,并且设置备份的文件名
设计好后,单击"确定",你也可以单击"t-sql",看看sql大致会用什么样的语句来处理你的需求.
单击"计划"后面的"..."按钮,设置执行的时间计划.
最后保存就可以了.
把sqlagent服务设置为自动启动

‘贰’ 怎么设置sql server自动备份

怎么设置sql server自动备份
在电脑开始菜单中选择“SQL Server Management Studio”双击。在出现的界面中点击“连接”按钮。

2
在出现的“ Microsoft SQL Server Management Studio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,

3
在出现的“SQL Server维护计划向导”界面中点击“下一步”

在出现的界面中把名称和说明写上。然后点击“更改”设顶备份计划

在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。这里该为每天备份。间隔时间更改为“1”更改执行一次时间为0:00:00也就是在每天的0点自动备份数据。

‘叁’ sql server 2008 r2如何设置自动备份

启动SQL
Server
Management
Studio
在左侧点击管理–维护计划–右击维护计划向导,点击“维护计划向导”后跳出对话框,点击“下一步”
填写好名称及相关说明作个记号,点击“更改”
来设定维护计划,可以为选择执的时间段,每天、每周、每月可以根据你相应的需求来制定备份的时间,这里作演示就选择在每天的0:00进行,点击“确定”再点“下一步”
选择你需要备份的任务,我这里就先择“备份数据库(完整、差异、事务日志)”,很明了
点击“下一步”,出现刚刚所选择的三项你可以选择他们所执行的顺序,选好后点击“下一步”
在数据库那一列选择相关数据库点击(确定),选择备份的数据库存放的目录,设置备份压缩:有默认服务器设置,压缩备份等选项,因为我的数据库较大所以就选择压缩,根据您的实际情况进行操作:点击”下一步”
下面的操作是对于这前我们所选择的“维护任务”操作和“上一步”一样这里就不截图说明,最后点击“下一步”,选择SQL
SERVER
2008自动备份维护计划的报告文件所存放位置点击“下一步”,点击“完成”就可以了。

‘肆’ 微软sql数据库要怎么自动备份

一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组-->双击打开你的服务器-->双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)-->然后点上面菜单中的工具-->选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份 二、还原数据库1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组-->双击打开你的服务器-->点图标栏的新建数据库图标,新建数据库的名字自行取3、点击新建好的数据库名称-->然后点上面菜单中的工具-->选择恢复数据库4、在弹出来的窗口中的还原选项中选择从设备-->点选择设备-->点添加-->然后选择你的备份文件名-->添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)-->然后点击上方常规旁边的选项按钮5、在出现的窗口中选择在现有数据库上强制还原,以及在恢复完成状态中选择使数据库可以继续运行但无法还原其它事务日志的选项。在窗口的中间部位的将数据库文件还原为这里要按照你SQL的安装进行设置(也可以指定自己的目录),逻辑文件名不需要改动,移至物理文件名要根据你所恢复的机器情况做改动,如您的SQL数据库装在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是zw0001.mdf,现在的数据库是zw0002,就改成zw0002.mdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是.ldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:\sqldata\zw0002.mdf或者d:\sqldata\zw0002.ldf),否则恢复将报错6、修改完成后,点击下面的确定进行恢复,这时会出现一个进度条,提示恢复的进度,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对SQL操作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于SQL窗口然后重新打开进行恢复操作,如果还提示正在使用的错误可以将SQL服务停止然后重起看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复三、设定每日自动备份数据库1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器2、然后点上面菜单中的工具-->选择数据库维护计划器3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择每天备份后点确定5、下一步指定备份的磁盘目录,选择指定目录,如您可以在D盘新建一个目录如:d:\databak,然后在这里选择使用此目录,如果您的数据库比较多最好选择为每个数据库建立子目录,然后选择删除早于多少天前的备份,一般设定4-7天,这看您的具体备份要求,备份文件扩展名一般都是bak就用默认的6、下一步指定事务日志备份计划,看您的需要做选择-->下一步要生成的报表,一般不做选择-->下一步维护计划历史记录,最好用默认的选项-->下一步完成7、完成后系统很可能会提示Sql Server Agent服务未启动,先点确定完成计划设定,然后找到桌面最右边状态栏中的SQL绿色图标,双击点开,在服务中选择Sql Server Agent,然后点击运行箭头,选上下方的当启动OS时自动启动服务8、这个时候数据库计划已经成功的运行了,他将按照您上面的设置进行自动备份

‘伍’ 如何设置SQL Server数据库自动备份

1、对象资源管理——展开管理——右键点维护计划——打开维护计划向导。

‘陆’ sql数据库,有可以设置自动备份吗哪里设置

打开企业管理器,
打开SQLserver,
打开数据库列表,在你想要备份的数据库上点右键--所有任务--备份数据库。
在弹出的设置窗口中选择“数据库--完全”,键备份到列表右边的“添加”,填出备份文件的路径及名称。
在重写选项中选择“重写现有媒体”,
选中“调度”选项,点击调度框后面的“..."图标进行调度编辑,
选中"反复出现",点"更改",选择”每周“,”每1周“,”星期一“,
在每日频率中选择你想做备份的时间,然后依次按”确定“即可完成自动备份设置。

‘柒’ SQL Server 2008怎么自动备份数据库

我们知道,利用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
代理”服务。

‘捌’ SQL2000怎样设置自动备份

对于数据库的管理,其实最重要的一点就是对数据库的经常备份,那如果每天都手动去备份的话,对管理员的工作量有点大。在SQL Server 2000数据库中自带了一个数据库自动备份功能。下面是SQL Server 2000数据库自动备份方法。
1、打开SQL Server 2000企业管理器
2、打开数据库列表,在你想要备份的数据库上点右键→所有任务→备份数据库
3、在弹出的设置窗口中选择“数据库——完全”,点击备份到列表右边的“添加”,选择备份文件的路径及名称
4、在重写选项中选择“重写现有媒体”
5、选中“调度”选项,点击调度框后面的“..."图标进行调度编辑
6、选中“反复出现”,点“更改”,选择“每周”,“每1周”,“星期一”,在每日频率中选择你想做备份的时间,然后依次按“确定”即可完成自动备份设置。

‘玖’ 如何设置MSSQL每天自动备份

1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server--SQL Server组--双击打开你的服务器

8、这个时候数据库计划已经成功的运行了,将按照您上面的设置进行自动备份


‘拾’ SQL数据库自动备份

企业管理器里
->在所要进行备份的数据库上
右键
->所有任务
->维护计划
->点四次下一步
->
就是备份了

说明:这个页面上你可以点更改来
详细的配置如"每周-~周五00:00自动备份",及路径设置等。
--------------------------------------------
问题补充:强调一下,备份的文件名是“数据库名+备份日期”,每次更新的,否则会覆盖原来的备份,就没有意义了!
提问者:汉之尊
-
经理
五级
--------------------------------------------
针对你的这种做法那你尝试用存储过程吧,灵活、可以根据具体需要定制:
在要备份的数据上建立以下存储过程:
CREATE
PROCEDURE
[dbo].[过程名]
AS
declare
@filename
nvarchar(100),--文件名
@NowDay
int
--设置时间
set
@filename='D:\data'+cast(Day(GetDate())
as
varchar(2))+'.dat'
--文件路径及文件名
Set
@NowDay=Day(GetDate())
if
(@NowDay>=20)
or
(@NowDay<=10)
--这个月的20到下个月的10要备份
begin
print
@filename
BACKUP
DATABASE
[数据库名()你也可以设参数]
TO
DISK
=
@filename
WITH
INIT
,
NOUNLOAD
,
NAME
=
N'XX数据备份',
NOSKIP
,
STATS
=
10,
NOFORMAT
end
自己推敲一下,相信你会实现的!