网站首页 > 技术文章 正文
作为存储和处理数据的系统,oracle数据库在使用过程中不可避免会出现各种导致数据丢失和数据损坏的故障。北亚企安数据恢复工程师根据十多年的案例经验,总结出oracle数据库常见故障以及恢复可能性。
1、Oracle数据库无法启动或者启动后无法正常工作。
如果故障是突发性的,通常情况下恢复的可能性极高。出现这类故障后,首先要检查system表是否损坏,如system表未损坏则恢复数据过程较简单;如果system表损坏则需要人工核对表结构,恢复周期长。
2、Oracle ASM存储破坏。
如ASM重置或组成ASM的部分成员设备出现故障,且出现故障后没有大量数据的写入,则数据恢复的可能性较大。
3、Oracle数据库数据文件丢失。
Oracle数据库数据文件丢失包括oracle数据库数据文件删除、格式化以及其他未知原因导致的数据丢失。这类故障情况下只要没有新数据写入,在任何操作系统环境下都可以通过oracle内部的数据组织规则将数据文件恢复出来,但数据文件名称可能需要进行人工核对。
4、Oracle数据库数据文件部分损坏。
如果oracle数据文件部分损坏(如部分被覆盖等),通常情况下,通过数据的重组和提取可以将未损坏部分的数据记录恢复出来,然后新建表追加进去,但恢复耗时比较长。
5、Oracle dump文件损坏。
如果Oracle dump文件损坏,只需要将损坏部分清除掉,将未损坏部分正常追加到数据表即可。
数据安全小贴士:
针对软件故障,在数据丢失后应该尽可能的减少操作。有时候即使在开机状态下没有做任何操作,都有可能导致数据灾难的进一步加剧。如果条件允许,最好发现故障后立即对磁盘或存储卷做完整的备份。
针对硬件故障,在发现设备无法正常工作后,应关机断电,避免造成更大的损坏。
猜你喜欢
- 2024-10-13 国庆节快乐--一文看懂Oracle数据库跨版本下rman备份恢复过程
- 2024-10-13 史上最全Oracle文件损坏处理办法(附实验步骤)
- 2024-10-13 数据库数据恢复-ORACLE数据库常见故障的数据恢复可能性分析
- 2024-10-13 Oracle数据库不同损坏级别的恢复详情
- 2024-10-13 不懂数据库高可用、备份与恢复,数据库优化?看这本就够了
- 2024-10-13 windows系统回收站和Oracle回收站--致力于恢复不小心删除的对象
- 2024-10-13 Oracle数据误操作全面恢复实战(r11笔记第78天)
- 2024-10-13 TRUNCATE恢复-bbed truncate如何恢复
- 2024-10-13 服务器数据恢复-服务器断电导致Oracle数据库报错的...
- 2024-10-13 一起来学习Oracle的备份恢复基础吧-1
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端md5加密 (49)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- 前端接口 (46)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- mac oracle (47)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)