Oracle数据块损坏/坏块的原因

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com

目的

本文讨论了快损坏的原因

范围和应用

适用于想要了解导致数据库中块损坏的原因的用户

相关文献
Note 77587.1

通常损坏发生后,组织管理处想要从数据库管理员获取有关损坏是如何发生的,可以采取哪些办法预防的信息。
损坏发生的原因很多,概括如下:

1. 硬件故障
最常见的硬件故障是硬盘上块的物理损坏或者磁盘控制器故障。在磁盘发生故障的情况下,磁盘可能完全损坏或者可能会损坏盘片个别点,通常,该损坏仅限于磁盘文件上,常见的原因有电涌,运行时系统的移动,硬件的年限或制造上的缺陷。该磁盘的OS级别的系统调用通常也会受到影响(文件的写入和读取)。

在磁盘控制器发生故障的情况下,可能会出现和磁盘故障相同的表现,但通常仅限于一个磁盘,控制器可能有时出现读取和写入失败,或者镜像磁盘间读取和写入的协调出现问题,控制器也会完全损坏。

在任何情况下,你通常会看到OS相关的错误和/或故障。

2. 软件故障
在出现软件故障的情况下,通常会收到一个不在 OS级别表现的错误 Oracle错误,它们往往都伴随着内部错误、核心转储或特定的错误,表示不能向文件读取和写入,通常不伴有OS 错误,不蓄意删除或复制已成功完成的文件。 通常,这些错误由若干已知的原因导致,数据库或操作系统到了极致不佳的严重状态,该数据库性能很差或反复崩溃,数据库打开时,终止后台进程,对任何涉及从磁盘或存储读取和写入的正常的内核级别活动的处理不当,已经或尚未被认定为错误。

软件损坏的原因在频谱上各不相同,通常不表现为一致的原因,除非它是与错误有关的。

3. 硬件和软件故障
这些是最难以区分的,它们可能以任何数量的方式表现,通常,需要硬件专家、软件专家和开发商共同努力,找出问题的根源。

如何准备应对损坏
a. 准备故障应急预案.
b. 保持补丁版本最新.
c. 调优.

头号解决方案是做好最坏的打算

定期执行备份和导出,保持数据库和操作系统调优,另一个考虑是研究硬件的寿命,在受这些寿命确定的周期的基础上,规划迁移到新系统的资金预算。

总之,没有完全消除损坏风险的方法,只能相应地减少风险,做出规划。

关注刘相兵的新浪微博

扫码加入微信Oracle小密圈,了解Oracle最新技术下载分享资源

Speak Your Mind

沪公网安备 31010802001379号

TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569