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

7.4 备份和还原数据结构与算法.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用 备份和还原 备份和还原概述 备份是对SQL Server数据库或事务日志 进行复制,数据库备份记录了在进行备 份这一操作时数据库中所有数据的状态, 如果数据库因意外而损坏,这些备份文 件可以用来还原数据库。  还原就是把遭受破坏、丢失的数据或出 现错误的数据库恢复到原来的正常状态。 数据库备份的类型 是指对数据库内的所有对象都 数据库完整备份 进行备份 。 事务日志备份 只备份数据库的事务日志内容。 差异备份是完整备份的补充, 差异备份 只备份自从上次数据库完整备 份后数据库变动的部分。 是针对单一数据库文件或者 文件和文件组备份 是文件组做备份。 备份和还原的策略 SQL Server 提供了几种方法来减少备份或还原操作的 执行时间。  使用多个备份设备来同时进行备份处理。  综合使用完整数据库备份、差异备份或事务日 志备份来减少每次需要备份的数据量。  使用文件或文件组备份以及事务日志备份,这 样可以只备份或还原那些包含相关数据的文件, 而不是整个数据库。 在SQL Server 中的数据库还原模式: 简单还原 完全还原 创建备份设备 使用系统存储过程sp_addumpdevice创建备份设备 sp_addumpdevice [ @devtype = ] device_type , [ @logicalname = ] logical_name , [ @physicalname = ] physical_name 【例】为数据库Teach创建一个磁盘备份设备。 USE Teach GO EXEC sp_addumpdevice disk,pubss,c:\backdev\backdevpubs.bak 创建备份设备 使用sp_dropdevice来删除备份设备 sp_dropdevice [@logicalname =] device [ , [@delfile =] delfile] 【例】删除数据库Teach中创建的备份设备pubss。 USE Teach GO EXEC sp_dropdevice pubss, c:\backdev\backdevpubs.bak 备份数据库 (1 )在 “对象资源管理器”中,找到 “数据库”节点展开,选择要备份的数据 库,单击鼠标右键,在弹出的快捷菜单中 选择 “任务”→ “备份”命令,出现 “备 份数据库”对话框。 (2 )在 “备份数据库”对话框中 ,对 “源”、 “备份集”和 “目标”中的内容 进行设置。 (3)设置完成之后,单击 “确定”按钮, 即可备份成功。 还原数据库 (1)在 “对象资源管理器”中,用鼠标右键单击 “数据 库”节点,在弹出的快捷菜单中选择 “还原数据库”命令, 打开 “还原数据库”对话框。 (2 )在 “源”选项对应的 “设备”栏右侧,单击 “浏览” 按钮,打开 “选择备份设备”对话框。在 “备份介质”列 表框中,从列出的设备类型中选择一种,或者单击 “添加” 按钮可以将一个或多个备份设备添加到 “备份位置”列表 框中,单击 “确定”按钮返回到 “还原数据库”对话框。 还原数

文档评论(0)

恬淡虚无 + 关注
实名认证
内容提供者

学高为师,身正为范.师者,传道授业解惑也。做一个有理想,有道德,有思想,有文化,有信念的人。 学无止境:活到老,学到老!有缘学习更多关注桃报:奉献教育,点店铺。

1亿VIP精品文档

相关文档