事务日志的备份与还原.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;  事务日志是对用户对数据库执行的 所有事务的记录,如果已经制作过一个 事务日志备份,它就记录自上次事务日 志备份后的一系列操作,如果尚未制作 任何事务日志备份,它就记录自上次数 据库备份结束点以来发生事务的一系列;操作。由于事务日志记录了数据库执行 事务的操作过程,因而通过它可以将数 据库恢复到特定的即时点或恢复到故障 点。   由于事务日志只记录数据库中称为 事务的操作,对于一些非事务性的操 作,如在数据库中增加或删除了一些文;件,则应制作数据库???份,以便恢复数 据时用。  备份事务日志文件时,不能同时进 行下列的工作:  (1)运行非事务性的数据库更新  (2)缩短数据库文件的长度  (3)新建或删除数据库文件 ;(一)命令方式   备份事务日志可以使用T-SQL命 令方式或用企业管理器界面方式进 行。   使用BACKUP LOG 语句备份数 据库事务日志文件,其简单的语法格 式为:;  BACKUP LOG databasename TO backupdevice[,...n] 参数说明: databasename为要备份的事务日志 文件所在的数据库名称。  backupdevice为存储备份文件的介 质及备份文件存放位置。;n表示可以指定多个备份设备。 【例12-3】备份traffic数据库的事务 日志文件, 备份文件名为trabackup_log。 BACKUP LOG traffic TO disk=’D:\backup\trabackup_log’;(二)企业管理器方式 使用企业管理器可以在视图环 境下备份事务日志,以备份traffic数 据库的事务日志为例操作步骤如下: 第1步 打开企业管理器,展开树形 结构,在需要进行备份的数据库traffic 上单击鼠标右键,在快捷菜单上选择 “所有任务/备份数据库”,如图12-1。;第2步 在数据库备份窗口中,选择 要备份的数据库及备份名称,在备份 类型中选择“事务日志”项,在目的中 选择备份位置,重写方式为追加到媒 体,如图12-8。;第4步 单击“确定”按钮,则立即进行 事务日志备份操作。 第5步 用资源管理器可查看备份的事 务日志文件,位于‘D: \backup\trabackup_log’,如图12-9。; (一)命令方式   还原事务日志文件的操作与还原 数据库备份类似,可用T-SQL命令方 式或用企业管理器界面方式进行。   使用RESTORE LOG 语句从事 务日志文件的备份中还原事务日志, 其简单的语法格式为:;  RESTORE LOG databasename FROM backupdevice [WITH NORECOVERY| RECOVERY] 参数说明:    databasename为要还原事务 日志文件所在的数据库名称。 ;  backupdevice为所用的备份 设备名,表示从该设备中还原。   WITH子句指定还原时是否重 写数据库日志文件。   该命令的完整格式请参考SQL 工具书或SQL Server帮助文件。  【例12-2】从trabackup中还原 traffic数据库。; DROP DATABASE traffic /*删除traffic数据库*/ RESTORE DATABASE traffic /*还原数据库*/ TO disk=’D:\backup\trabackup’ WITH NORECOVERY RESTORE LOG traffic /*还原事务日志文件*/;TO disk=‘D:\backup\trabackup_log’ WITH NORECOVERY;(二)企业管理器方式   使用企业管理器可以在视图环境 下进行事务日志文件的还原,以还原 traffic数据库的事务日志文件为例, 操作步骤如下: 第1步 打开企业管理器,展开树形 结构,在“数据库”对象上单击鼠标右;键,在快捷菜单上选择“所有任务/还 原数据库”。 第2步 在数据库还原窗口中,设置 要还原事务日志文件,如图12-10。 第3步 单击“确定”按钮,开始还原 事务日志操作。;还原事务日志时,要注意以下几点: (1)还原事务日志发生在还原数据 库备份操作之后,还原事务日志之前 至少要有一个还原数据库备份的操作 发生,否则事务日志还原操作不能进 行。;(2)事务日志备份需按顺序进行还 原,如果一个数据库含有一个或多个 事务日志文件,先发生的事务日志文 件备份要先还原,否则还原事务日志 操作不能进行。 (3)一个数据库已完成所有还原操作 后,还原事务日志操作不能再进行。;

文档评论(0)

151****7975 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档