2021年8月12日
摘要: 什么情况可能使用该参数 有些时侯可能你的库处于非归档的模式下,而你的联机重做日志又currupted,你的数据文件不能完成完全的恢复。 而这时当你试图打开数据库时,oracle提示你用resetlogs选项,当你使用该选项时oracle又不允许你使用该选项,总之你想打开数据库,可就是打不开。 1、最 阅读全文
posted @ 2021-08-12 15:22 xibuhaohao 阅读(435) 评论(0) 推荐(0) 编辑
摘要: UNDO段头块损坏测试与修复,本次案例通过BBED工具模拟UNDO段头坏块,并在没有备份情况下启动数据库; 1 查看UNDO段头块位置 select header_file, header_block from dba_segments where segment_name like '_SYSSM 阅读全文
posted @ 2021-08-12 15:10 xibuhaohao 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 数据库版本:9.2.0.5.0平台:windows2003 下午接到通知以数据库出现坏块现象,无备份,应用无法正常使用,要予以解决由于没有备份,无法恢复,只能采用跳过坏块方法,然后通过业务补数据。 首先要通知业务需要停服务,其次用PL/SQL登录把OPTCABLE表的sql导出来。首先要查出坏块中的 阅读全文
posted @ 2021-08-12 15:01 xibuhaohao 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 网上有很多对控制文件损坏恢复的文章,但个人觉得介绍的恢复方法比较零散、不够全面,并且为什么要用这种方法来做恢复没有说的很具体,对很多刚接触这部分的朋友可能不是太好理解。 现在这篇文章就主要通过三部分来介绍控制文件恢复相关的内容: 1、控制文件损坏的场景,以及不同场景在满足不同的条件时可以用哪些方法来 阅读全文
posted @ 2021-08-12 14:42 xibuhaohao 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 接着上一篇《控制文件损坏的各种场景恢复专题》的文章之后继续跟大家分享备份恢复专题《redo文件损坏的各种场景恢复专题》的文章。这系列文章的内容都是尽量梳理每一种数据库文件损坏时对应各种场景的恢复,恢复方法经过亲自测试。希望对初学者和想了解这方面但又不想自己做测试的朋友一个清晰的认识,也希望各位朋友指 阅读全文
posted @ 2021-08-12 14:40 xibuhaohao 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一天在公司与几位负责紧急救援电话支持服务的同事聊天,当我询问客户主要有哪些求救电话时,他们告诉我最多的求救电话是两类:一类是数据库宕机或挂起,特别是RAC 数据库出现宕机,另外一类则是数据库坏块问题。前者在我意料之中,而后者则有点出乎我的意料。但仔细一想,事实的确可能如此。大家千万别小看数据坏块的处 阅读全文
posted @ 2021-08-12 14:09 xibuhaohao 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 一、修复策略 1、有备份使用备份恢复 备份包括:备份+归档 2、跳过坏快参数 ignore_checksum_failure、zero_damaged_pages,恢复后会丢失部分数据 ignore_checksum_failure (boolean)只有当data checksums被启用时才有效 阅读全文
posted @ 2021-08-12 10:23 xibuhaohao 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 介绍 我们的生产服务器经常会做raid存储,但是单单做了raid就能保证性能高效和数据安全吗?答案是否定的,我们一般建议使用带电池保护的RAID卡,这样既能保证性能有能保证数据安全,但是也需要经常对电池进行维护;由于成本原因一般的RAID卡会使用锂电池,因为锂电池有较强的惰性,它在非充电状态下会缓慢 阅读全文
posted @ 2021-08-12 10:00 xibuhaohao 阅读(205) 评论(0) 推荐(0) 编辑