暂无图片
oracle 数据库坏块
我来答
分享
Uncopyrightable
2022-02-14
oracle 数据库坏块

oracle研发测试环境启动后数秒之后就自动关闭,通过查看alertlog日志发现是先出现数据库坏块,然后出现ora-600错误,通过添加oracle 10231事件尝试跳过数据坏块,还是数秒之后异常退出,无法正常使用,还有什么好办法处理嘛?
image.png

我来答
添加附件
收藏
分享
问题补充
6条回答
默认
最新
Uncopyrightable

本案例是通过添加参数跳过坏块和smon回滚等操作启动数据库,即供参考;
events=‘10231 trace name context forever,level 10’
event=‘10513 trace name context forever,level 2’,‘10512 trace name context forever,level 1’,‘10511 trace name context forever,level 2’,‘10510 trace name context forever,level 1’

暂无图片 评论
暂无图片 有用 1
暂无图片
Uncopyrightable
上传附件:alert_orcl.log
暂无图片 评论
暂无图片 有用 0
Uncopyrightable
上传附件:orcl_mmon_21563.trc
暂无图片 评论
暂无图片 有用 0
Uncopyrightable
暂无图片 评论
暂无图片 有用 0
Uncopyrightable
上传附件:orcl_smon_25840.trc
暂无图片 评论
暂无图片 有用 0
cqiwen

我比较感兴趣的是,通过这样的操作,其中的物理坏块是否已经得到修复了呢?坏块对应的表能正常打开和查询数据吗?

暂无图片 评论
暂无图片 有用 0
Uncopyrightable
题主
2022-02-15
物理坏块没有修复,只是跳过或者忽略坏块;可以打开数据库和查询数据;
回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏