网站大量收购独家精品文档,联系QQ:2885784924

第8章数据保护备份与还原.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章数据保护备份与还原

* 图17-40 检查数据库完整性对话框 第63页/共73页 * 图17-41 指定数据库备份计划对话框 第64页/共73页 * 图17-42 指定数据库备份文件存放目录对话框 第65页/共73页 * 图17-43 指定事务日志备份计划对话框 第66页/共73页 * 图17-44 指定事务志文件备份存放目录对话框 第67页/共73页 * 图17-45 维护计划生成报表对话框 第68页/共73页 * 图17-46 指定维护计划历史记录存放位置对话框 第69页/共73页 * 图17-47 指定数据库维护计划名称对话框 第70页/共73页 * 图17-48 数据库维护计划对象选择对话框 第71页/共73页 * 图17-49 数据库维护计划编辑对话框 第72页/共73页 * 谢谢您的光临! Thank you very much! 第73页/共73页 * 在数据库的使用过程中,难免会由于病毒、人为失误、机器故障等原因造成数据的丢失或损坏。数据对于一个企业、政府部门来说往往是非常重要的,一旦出现问题,造成的损失是巨大的。为了保证数据库的安全性,防止数据库中数据的意外丢失,应经常对数据库中的数据进行备份,以便在数据库出故障的时候进行及时有效的恢复。 * 各事务对数据库的修改活动登记下来,建立日志文件 每条日志记录的内容 事务标识 操作类型(插入、删除或修改) 操作对象(记录ID、Block NO.) 更新前数据的旧值(对插入操作而言,此项为空值) 更新后数据的新值(对删除操作而言, 此项为空值) * 静态转储:在系统中无运行事务时进行转储 转储开始时数据库处于一致性状态 转储期间不允许对数据库的任何存取、修改活动 优点:实现简单 缺点:降低了数据库的可用性 转储必须等用户事务结束 新的事务必须等转储结束 * 执行备份操作必须拥有对数据库备份的权限许可,SQL Server只允许系统管理员、数据库所有者和数据库备份执行者备份数据库。 * 注:刚建立的文件在“资源管理器”目录下无法看到,备份数据库后可以看到。 但在企业管理器中,命令建立的设备右击“备份”/刷新 可以看到 * 另一种方法: 1)启动企业管理器,登录到指定的数据库服务器,打开数据库文件夹,用右键单击所要进行备份的数据库图标,在弹出的快捷菜单中选择所有任务,再选择备份数据库 。 (2)出现SQL Server备份对话框,对话框中有两个页框,即常规和选项页框。 (3)在常规页框中,选择备份数据库的名称、操作的名称、描述信息、备份的类型、备份的介质、备份的执行时间。 (4)通过单击添加按钮选择备份设备 。 (5)选择调度复选框,来改变备份的时间安排。(代理时有效) ( 6 )在选项页框中进行附加设置 。 另一种方法: 使用企业管理器恢复数据库 (1)打开企业管理器,单击要登录的数据库服务器,然后从主菜单中选择工具,在菜单中选择还原数据库命令。 (2)在还原为数据库旁的下拉列表中选择要恢复的数据库(若没有,先建一个),在还原组中通过单击单选按钮来选择相应的数据库备份类型。 (3)选中选项页框,进行其它选项的设置 。 案例:在STUDENT数据库中建立一个表ZXH,然后执行备份STUDENT数据库操作,再删除自己建立的表ZXH,然后恢复 * 服务器中必须有“学生管理”数据库,如无,先建立一个 D盘必须有mybackup文件夹,如无,先建立一个 * 前提: 恢复模型为“完全” 建立一个文件组‘QQQ‘,并建立一个次要数据库文件属于该文件组 相应文件夹存在。 BACKUP DATABASE XJGL FILEGROUP=QQQ TO DISK=E:\group1.dat WITH NAME=group backup of test‘ 前提: 恢复模型为“完全” 建立一个次数据库文件DDD * * 17-6 EXEC sp_addumpdevice disk,mycopy1,d:\mybackup\ 学生管理.bak --用BACKUP DATABASE备份学生管理数据库 BACKUP DATABASE 学生管理 TO mycopy1 WITH NAME = 学生管理备份, DESCRIPTION = ‘完全备份’ 例17-8 BACKUP DATABASE 学生管理 TO mycopy1 WITH DIFFERENTIAL, NOINIT, NAME=学生管理备份, DESCRIPTION=第一次差异备份 * 注意:恢复后需“刷新” * 先需要改变恢复模型(完全、大容量日志、简单),默认简单 右击某数据库/属性/选

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档