公告:
变更转储 您当前所在位置:北京pk10计划在线计划 > 变更转储 > 正文

那么对每个剩余的数据文件进行热备并确保备份期间/之后的归档被

来源:未知作者:admin 更新时间:2018-04-19 16:40
丢失归档日志文件后数据库应当如何规复,浏览丢失归档日志文件后数据库应当如何规复,本文重要引见了如何从一个不克不迭一样平常关上的数据库(因为一个/多个数据库文件与其余文件不不同)中提取数据的详细示例,过细内容请巨匠参考下文。 详细案例: 一个磁盘

  丢失归档日志文件后数据库应当如何规复,浏览丢失归档日志文件后数据库应当如何规复,本文重要引见了如何从一个不克不迭一样平常关上的数据库(因为一个/多个数据库文件与其余文件不不同)中提取数据的详细示例,过细内容请巨匠参考下文。 详细案例: 一个磁盘损坏了并

  本文重要引见了如何从一个不克不迭一样平常关上的数据库(因为一个/多个数据库文件与其余文件不不同)中提取数据的详细示例,过细内容请巨匠参考下文。

  一个磁盘损坏了而且丢失了一个数据库文件。从一周前的热备转储数据文件,但是丢失了几个归档日志文件。但是有成绩的数据文件包括了最重要的表,采纳甚么方法能力抢救数据呢?

  每一个数据库办理员都知道这是有成绩的,必然会丢失数据,因为某些事件丢失了,成绩是会丢失若干好多数据?Oracle应用硬路线地位而且因为具备完整性约束成绩,因此不准许一样平常关上数据。但是如果应用非常规的方法让Oracle删除其硬路线属性,那末应当可以或许或许提取尽可以或许多的数据。而但凡这会比丢失全部数据要好很多。

  但凡如果仅仅丢失了堆表的索引,或许某些可以或许或许很容易重修的数据,那末最好的方法应当是删除表空间并重修这些工具而后重新输出。但是如果丢失的数据文件包括了重要数据而且很难规复,而且只需前一次的备份却又丢失了某些归档日志,那末用户可以或许希望可以或许或许尽可以或许多的从有成绩的表空间规复数据而且删除和重修表空间。

  应用案例描写:ORDTAB表空间的一个数据文件ordtab03.dbf损坏,其包括很多

  ORDERS表的分区,数据文件热备于July 4, 2004,July 4—至今的某些归档日志丢失。

  第1步的任务是冷备以后具备的任何数据文件,在线重做日志,和控制文件。如果丢失了一个/多个数据文件但是数据库仍然是open的,那末对每一个残剩的数据文件停止热备并确保备份时代/之后的归档被安全保存。

  而后关上备份的控制文件,删除第一个#之上的所有行,并删除“RECOVER DATABASE…”到文件开头的全部。

  这里是Oracle应用其硬路线的地位。因为转储的数据文件不克不迭规复到与其余文件不同的地位,以是可以或许具备中断的数据而且Oracle不准许一样平常关上数据库。

  在初始化参数文件中首先必要将job_queue_processes设置为0,而后设置_allow_resetlogs_corruption=TRUE,变动该参数后,切换到保存新控制文件的目录,第一步树立的地位。而后以SYSDBA连接并运行新的控制文件树立剧本。

  这一步,和上面两步可选。这三步连系在一起准许提取更多的数据,这一步从备份的数据库转储可以或许高效的撤消任何因为应用_allow_resetlogs_corruption参数构成的损坏。因此,这一步不会规复任何丢失的数据文件。

  这是最后一次转储数据库,这一步正式回滚数据库到应用隐含参数前那一刻,而后将数据库前去到一样平常状态,如果从第五步转储以来没有更新任何数据,可以或许跳过这一步。

  如果有约束,可以或许必要树立重修剧本。如果应用export dump重修数据,约束可以或许从导出文件转储。重庆不时彩精准筹划三分不时彩2期筹划网页不时彩大数据分析筹划

 

关于我们
联系我们
  • 杭州浩博建筑装饰工程有限公司
  • 联系地址:杭州市益乐路方家花苑43号2楼
  • 电 话:0571-85360638
  • 传 真:0571-85360638