SQL2000怎样设置sql2000自动备份份

SQL Server 2000 和 SQL Server 2005 自动备份攻略 - 推酷
SQL Server 2000 和 SQL Server 2005 自动备份攻略
我们在工作中经常会碰到备份一个应用的数据库,刚开始你可能会每天手动的备份一次,但是时间长了你也许就会想到自动备份,下面简单的介绍一下我经常用的自动备份的方法(适用于SQL Server 2000和SQL server 2005)。
&&一、SQL Server 2000:
&& 1、打开企业管理器-&管理-&sql server代理
&& 2、新建一个作业,作业名称随便取,例如:data备份,所有者选择sa,当然你也可以选择其他用户,前提是该用户有执行作业的权限;
&& 3、点击步骤标签,进入步骤面板。新建步骤,步骤名可以随便填写,如步骤1,类型和数据库默认,不需要修改。命令中写入以下语句:
BACKUP DATABASE [数据库名] TO& DISK = N'F:\\database\\backup WITH& NOINIT ,& NOUNLOAD ,& NAME = N'数据库 备份',& NOSKIP ,& STATS = 10,& NOFORMAT
&& 注意:需要修改的地方,数据库名,DISK=(这里需要填写路径和你的数据库备份的名称)后面的Name=可以随便填写。
&& 4、点击调度标签,进入调度面板,新建调度,名称随便填写,选择反复出现,点更改可以选择你想要执行任务的随意调度。如每天,每2天,每星期,每月等。根据需要自己设置;&
&& 5、确定后,不要忘记一件事情,在你刚才建立的工作上点右键,启动工作,如果你的工作没有问题,将会提示执行成功,并有相对应的备份文件在你的磁盘上出现;
&& 6、还有一个重要的问题就是你的sql server agent服务器已经启动。
&& 如果我们需要根据每天的日期来生成一个新的备份,以便我们区别备份文件。这时,我们需要修改一下刚才的sql语句。参考实例: declare @filename nvarchar(100) set @filename='F:\\AddIn\\备份\\data'+convert(char(10),getdate(),112) print @filename BACKUP DATABASE [addin] TO DISK = @filename WITH NOINIT , NOUNLOAD , NAME = N'addin 备份', NOSKIP , STATS = 10, NOFORMAT
二、SQL Server 2005:
1、简单步骤:
&&&&&& (1)、打开SQL Server Management Studio
(2)、启动SQL Server代理
(3)、点击作业-&新建作业
(4)、&常规&中输入作业的名称
(5)、新建步骤,类型选T-SQL,在下面的命令中输入下面语句(红色部分要根据自己的实际情况更改,D:\sql2005\\back\改为自己的备份路径,sq_test修改为想备份的数据库的名称)
DECLARE @strPath NVARCHAR(200)
set @strPath = convert(NVARCHAR(19),getdate(),120)
set @strPath = REPLACE(@strPath, ':' , '.')
set @strPath = 'D:\sql2005\\back\' + @strPath + '.bak'
BACKUP DATABASE [sq_test] TO DISK = @strPath W
H NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT
(6)、添加计划,设置频率,时间等。
2、完美步骤
(1)、打开Microsoft SQL Server Management Studio,连接到要配置的数据库,打开“对象资源管理器”,找到“管理”,点开后,找到“维护计划”,右击,新建。
(2)、键入计划名称,确定。
(3)、在打开的维护计划设计窗口中,系统已经自动建立了一个子计划,双击该子计划,修改Name和Description项。
(4)、点开Schedule后面的第一个按钮,打开“作业计划属性”窗口,在这里填写计划的类型、频率、持续时间等计划属性。
(5)、接下来要设计该子计划的具体工作了,在左侧“工具箱”(或者Ctrl+Alt+X)中的“维护计划中的任务”栏中拖动相依的任务。我添加的次序依次是:检查数据库完整性、收缩数据库、重新组织索引、重新生成索引、更新统计信息、备份数据库任务、清除维护。其中清除维护可以设定清理一定时间以外的数据库备份,以防止计划任务运行时间长了以后会导致备份文件过多。
6、双击每个任务,修改上述每个任务的属性,选择要执行任务的数据库,一般选择所有用户数据库(非系统数据库)。在备份数据库任务中要选择备份文件的存放路径,默认在安装目录下的文件夹中。
7、在配置玩上述任务后,在“对象资源管理器”中的“SQL Server 代理”中的“作业”中就会自动创建一个作业,所以要想上述的自动备份任务能过执行,需要让SQL Server Agent服务设为自动启动,并启动该服务。
注:如果子计划中的任务较多,也非常耗费时间的,如上述配置,大概需要一到两个小时才能完成所有的任务。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致如何自动备份数据库表文件,跪求帮助_sql2000吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:157贴子:
如何自动备份数据库表文件,跪求帮助收藏
想自动备份表数据,但不会编写也不会备份,菜鸟一个请高手指点,保存完数据,还想要自动上传至FTP,有点难度,忘高手赐教,大恩莫齿难忘。QQ
别墅既视感?外墙线条的作用!
我只会前半截,数据库里面有自动备份,后半截估计要接住第三方软件
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或mc63ns 的BLOG
用户名:mc63ns
文章数:26
访问量:14210
注册日期:
阅读量:5863
阅读量:12276
阅读量:397290
阅读量:1087733
51CTO推荐博文
手工备份SQL Server 2000数据库,比较麻烦,所以想设置成数据库自动备份模式,其实设置起来也很简单,下面说说如何设置:
1.打开企业管理器
SQL Server 2000建立维护计划:
&&& 管理--&数据库维护计划--&新建一个计划任务
--&常规里选择全部数据库
2.优化和完整性设置
&&& 完全备份里设置,作为维护计划的一部分来备份数据库(验证完整性),设置备份的目标目录,删除早于指定时间的文件,调度里设置为定期的每几天的几时执行
事务日志备份里作和完全备份里类似的设置
报表里设置将报表写入目录中的文本文件,删除早于指定时间的报表文件
3.& 执行mssql2000维护计划:
&& 管理--&SQL Server代理--&作业
里面可以看到维护计划建立后的数据库和日志备份的作业,可以看到上次的执行时间和下次将要执行的时间
点击启动作业可以手动执行维护计划
4. 查看SQL Server 2000备份记录:
可以在 管理--&SQL Server日志 的某一天日志里,看到源为backup的日志,即为备份日志
最好的方法是,在维护计划里选择了将报表写入目录中的文本文件后,在指定的路径里查看维护计划执行的日志,默认为MSSQL\LOG
注意:如果sqlserver2000中有脱机的数据库,或者因为其他原因备份有失败时,不会正常执行下面的&删除早于此时间的文件&操作,需要手动清 除。目前还没有发现好的解决方法。sqlserver2005可以专门建清除日志的任务来达到有脱机数据库时也可以正常删除指定日期前文件的目的。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0) SQL Server 2005自动备份设置_计算机软件及应用_IT/计算机_专业资料。一.使用 SQL...【选择页】中选择【常规】 3.添加常规 在 2 中的【选择页】中选择【常规】...  SQL Server 2005 定期自动备份详细图解 SQLServer2005 的定期备份是通过创建“维护计划”来实现的。 主要有两种方式: 1、维护计划向导。 2、新建维护计划(用户手工...  SQL SERVER 2005 如何建立自动备份的维护计划 SQL Server 2005 中可以使用维护计划来为数据库自动备份, 减少数据库管理员的工作负担。 其使用方法如下: (1)启动...  北大青鸟福州时代培训中心 【.cn】 SQL SERVER 2005 自动备份 SQLServer2005 的定期备份是通过创建“维护计划”来实现的。 操作过程 注:用这种方法...  SqlServer 自动作业备份 1、打开 SQL Server Management Studio 2、启动 SQL Server 代理 3、点击作业-&新建作业 4、&常规&中输入作业的名称 5、新建步骤,类型...  在SQL Server 2005 数据库中实现自动备份的具体步骤: 1、打开 SQL Server Management Studio 2、启动 SQL Server 代理 3、点击作业-&新建作业 4、&常规&中输入...  SQL Server 2005 定期自动备份详细图解 SQLServer2005 的定期备份是通过创建“维护计划”来实现的。 主要有两种方式: 1、维护计划向导。 2、新建维护计划(用户手工...  解决方法: 网上提供的解决方法如此: /blog55i89424....自动备份: 在 SQL Server 2005 数据库中实现自动备份的具体步骤: 1、打开 SQL...  SqlServer2005创建作业自动备份_计算机软件及应用_IT/计算机_专业资料。记得要开启...实际应用中的,多步骤备份示意图。 选“计划”――“新建” 可设个作业计划...

我要回帖

更多关于 sql2008设置自动备份 的文章

 

随机推荐