《Oracle 10g管理及应用》练习答案-第十一章 数据库的备份与恢复_第1页
《Oracle 10g管理及应用》练习答案-第十一章 数据库的备份与恢复_第2页
《Oracle 10g管理及应用》练习答案-第十一章 数据库的备份与恢复_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第十一章 数据库的备份与恢复习题一、填空题1. 在数据库打开时进行数据库备份叫做联机备份 ,执行此备份时数据库只能运行在归档模式 下。2. 数据库可以运行在两种备份模式下,noarchivelog(非归档)模式和archivelog(归档) 模式。3. oracle 的故障包括 介质故障 、用户或应用程序故障、数据库实例错误 、语句故障、进程故障、网络故障 等六种类型。4. 按介质恢复的内容,可以将介质恢复分为完全恢复和不完全恢复。5. oracle 支持四种类型的不完全恢复:基于时间的恢复、基于更改的恢复 、基于取消的恢复 和 日志序列恢复 。二、简答题1. 为什么要对数据库进行备份。答:保

2、证数据库的数据平安是数据库治理员的重要工作职责。今日,计算机软件、硬件系统的牢靠性都有了很大的改善,接受了很多新技术来提高了系统的牢靠性。但是这些措施并不是万无一失的,数据库在运行期间或多或少会消灭一些避开不了的故障,有些故障甚至是灾难性的。例如一个电子商务网站的数据库服务器遭到了破坏性病毒的攻击而宕机,或者是由于操作人员的意外操作,全部用户的资料,交易记录,商务数据统统丢失,那后果生怕是不堪设想的。数据库的备份与恢复就是预防这类灾难的一个格外有效的手段。定期进行数据库备份是保证系统平安的一项重要措施,是数据库治理员的日常的工作之一。2. 数据库备份的种类和特点。答:1).物理备份和规律备份o

3、racle 的备份可以分为物理备份和规律备份。物理备份指备份数据库的物理文件, 这些文件包括数据文件和把握文件,假如数据库运行在归档模式下,也要备份归档日 志文件。可以使用 rman 命令或操作系统命令备份物理文件。物理备份又分为脱机冷备份和联机热备份两种。规律备份指把数据库的规律对象导出到一个物理文件上,一般使用 import 或export 命令,这两个命令是最常见的规律备份命令。export 命令将模式对象导出到一个二进制的文件中,然后用import 命令导回到数据库中,规律备份可以横跨数据库。例如用import 命令导出到文件后,可再在其他数据库内导入这个文件。2).全数据备份和部分数

4、据库备份全数据库备份是将数据库内的把握文件和全部数据文件备份。全数据库备份是数据库治理经常进行的备份。全数据库备份不要求数据库在归档方式中。在归档和非归档模式下有不同的全数据库备份的方法。归档方式下的全数据库备份有两种类型:全都的和不全都的备份。使用以下方法可进行全数据库备份。部分数据库备份指只备份数据库的一部分,如表空间、数据文件、把握文件等。表空间备份是指备份构成表空间的数据文件。3).全都备份和不全都备份全都备份是指全数据库或部分数据库备份的全部的数据文件和把握文件是同一个系统转变号(scn,system change number)。数据库在打开或特别关闭时进行的备份时不全都备份,由于

5、其内部的 scn 不全都,所以是不全都的备份。假如重新装载全都性的数据库备份,由于 scn 号全都,所以不需要执行介质或实例恢复。执行全都备份的惟一方法是使用带normal、immediate 或 transaction 的方式关闭数据库,在数据库关闭后执行数据库备份。不全都备份是指全部的数据文件和把握文件处在不同的系统转变号下,假如数据库不能关闭,那么只能执行不全都的备份。只有运行在归档模式下才能执行不全都备份,由于不全都备份的数据文件或把握文件的scn 号不完全一样,要从不全都的备份中恢复数据库,必需借助归档的日志文件才能使恢复后的scn 号一样。4).联机和脱机备份在数据库打开时进行数据

6、库备份叫做联机备份,联机备份的数据库只能运行在归档模式下。使用联机备份时要避开消灭数据裂块。数据裂块的意思就是当oracle 写数据库的时候,有可能一个数据块正在更新,这时假如进行备份,备份出去的这个数据块可能一部分是旧数据,一部分是新数据,导致数据不全都。避开消灭数据裂块的方法是使用rman 命令,由于rman 命令是通过oracle 服务器会话读取数据文件,服务器会话会读取整个的数据块,并设法使读取的数据块数据全都。3. 制定备份策略时要考虑哪些状况?答:1) 数据库是否始终保持运行状态,连续运行的时间是多少?2) 当数据库消灭故障宕机时,造成的损失和恢复数据库所用的时间之间的关系如何?3

7、) 当数据库消灭故障宕机时,可接受的宕机时间是多少?4) 数据库中数据的重要性如何,用户能够承受多少数据的损失?5) 恢复数据的难易程度有多大?6) 数据库是否有专人维护,维护人员是否受过相应的培训?7) 数据库的大小以及数据库更新的频率。4. 简述在脱机模式下进行全数据备份的步骤。答:步骤 1.假如数据库是打开的,需要将数据库关闭后再备份数据文件和把握文件步骤 2.在操作系统中选择这些文件,并将这些文件复制到备份的目的地。步 骤 3. 将 x:oracleproduct10.2.0db_1networkadmin 目 录 中 的listener.ora、sqlnet.ora、tnsnames

8、.ora 三个文件也进行备份。其中 x 为 oracle 安装的盘符。步骤 4.使用startup 命令重新启动数据库5. 试比较脱机冷备份和联机热备份的优点和不足。答:冷备份的优点是:)、是格外快速的备份方法(只需拷文件) )、简洁归档(简洁拷贝即可)、简洁恢复到某个时间点上(只需将文件再拷贝回去) )、能与归档方法相结合,做数据库“最佳状态”的恢复。 )、低度维护,高度平安。但冷备份也有如下不足:)、单独使用时,只能供应到“某一时间点上”的恢复。)、再实施备份的全过程中,数据库必需要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必需是关闭状态。)、若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。 )、不能按表或按用户恢复。6. 简述数据库恢复的两个阶段。答:数据库恢复包括两个阶段:前滚(rolling forward)和后滚(rolling back)。在前滚恢复阶段,oracle 应用必要的归档的联机日志文件去重新执行一遍所有已提交的不在数据库当前文件中的事务。假如数据库只是从实例崩溃中恢复时, 全部必不行少的日志文件都在联机日志组的当前集合中。但假如数据库经受了更 为严峻的损失如介质损失,这时可能另外还需要使用已备份的数据文件和归档日 志文件来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论