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

精通Oracle核心技术和项目实战之备份与恢复.pptxVIP

精通Oracle核心技术和项目实战之备份与恢复.pptx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第21章备份与恢复在数据库系统中,对数据库进行备份和恢复是很重要的,以便在数据库出现问题时能及时恢复。备份是将数据信息保存起来,恢复是将原来备份的数据信息复原到数据库中。本章将学习如何备份与恢复的类型以及如何实现备份、恢复数据库。

21.1备份与恢复简介对数据库进行备份与恢复是确保数据平安的关键技术。Oracle数据库备份与恢复的实现是非常广泛的。在对数据库进行备份与恢复时,涉及到各种类型及许多项选择项,本章将详细讲解。

21.1.1备份数据库备份是将数据库的内容全部复制出来保存到其他存储设备中。数据库备份分为物理备份和逻辑备份。物理备份分为脱机备份和联机备份。逻辑备份主要指对数据库的导入和导出操作。数据库备份的数据库信息可以是数据库的物理结构,也可以是某一局部数据。

21.1.2恢复数据库恢复就是把数据库中备份出来的数据重新复原给原来的数据库。数据库的恢复技术分为完全恢复和不完全恢复。完全恢复是指把数据库恢复到数据库失败时的数据库状态,不完全恢复是指将数据库恢复到数据库失败前的某一时刻的数据库状态。数据库恢复是基于数据备份的,恢复的方法取决于故障类型、备份方法。

21.2逻辑备份与恢复逻辑备份与恢复具有很多方式,如数据库级、表空间级、方案级和表级。逻辑备份与恢复时,需要使用Oracle提供的实用工具软件。逻辑备份可以在DOS命令下进行,也可以在企业管理器OEM中进行。

21.2.1使用expdp和impdp工具进行逻辑备份恢复对数据进行逻辑备份和恢复时,可以使用expdp和impdp工具进行导出/导入数据。导出数据是将数据库中的数据导出到一个导出文件中,导入数据是将文件中的数据导入到数据库中。1.使用expdp工具导出数据在使用expdp工具之前,要先创立目录对象,通过这个对象就可以找到要备份数据的数据库效劳器。使用expdp工具时,导出文件存在在目录对象指定的操作系统目录中,具体步骤如下所示。

21.2.1使用expdp和impdp工具进行逻辑备份恢复〔1〕创立目录对象目录对象是使用expdp工具进行导出的前提。创立目录对象的语法如以下图。

21.2.1使用expdp和impdp工具进行逻辑备份恢复〔2〕给使用目录的用户授予权限只有用户拥有了使用目录的使用权,才能进行备份操作。给用户授予使用目录的权限的语法如以下图。〔3〕导出表导出表的语法如以下图。

21.2.1使用expdp和impdp工具进行逻辑备份恢复【例如21-2】使用数据库的用户是scott,导出数据表emp。2.使用impdp工具导入数据逻辑导入数据是逻辑导出数据的逆过程,导出时使用impdp工具。方法同样是在DOC命令下输入impdp和登录数据库的用户名,即可导入数据。【例如21-3】使用impdp工具导入数据表emp。

21.2.2使用OEM进行逻辑备份恢复通过企业管理器也可以进行逻辑备份。1.通过导出文件来备份2.通过导入文件来恢复在OEM中,对于已经导出的文件中的表,可以再次导入到数据库中。

21.3脱机备份脱机备份是在关闭数据库后进行的完整备份。脱机恢复是用备份文件将数据库恢复到备份时的状态。

21.3.1脱机备份脱机备份又称为冷备份。脱机备份要求管理员用户先关闭数据库效劳,然后复制所需要备份的文件。脱机备份是数据库全部文件的备份,包括参数文件、所有控制文件、所有数据文件、所有联机重做日志文件。

21.3.2脱机恢复脱机恢复的具体操作步骤分为三步。〔1〕以sys用户或者system身份登录数据库,以immediate方式关闭数据库。〔2〕把所有备份文件全部拷贝到原来的位置。〔3〕恢复完成后,如果继续让用户使用数据库,需要以open方式启动数据库。

21.4联机备份恢复联机备份也称为热备份,是在数据库的归档模式下进行的备份。热备份是在数据已启动且正在运行时进行的备份。在某个时间点,可以对整个数据库进行备份,也可以只备份表空间或者数据文件的一个子集。

21.4.1使用RAMN可以使用恢复管理器〔RecoveryMANager,RMAN〕来实现联机备份与恢复数据库文件、归档日志和控制文件。在进行热备份时,用户可以继续进行他们所有的正常操作。联机备份,是在数据库的归档模式下进行的备份。要使用RAMN,首先必须将数据库设置为归档日志模式,具体步骤如下所示。

21.4.1使用RAMN1.归档日志模式的设置〔1〕查看数据库中日志的命令需要使用archiveloglist命令。〔2〕在此处必须以管理员身份登录,否那么会出现错误。查询结果中,目前数据库的日志模式是非存放模式,同时自动存档方式也是禁用的。

21.4.1使用RAMN现在,需要将数据库日志模式设置为归档模式。设置的语法如以下图。

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档