- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
未经允许,不得擅自复印和修改
未经允许,不得擅自复印和修改
数据库故障处理应急方案V1.0
由于故障的原因很多,本文档仅供内部参考。做任何操作之前必须与负责人评估。
一.表空间扩展故障应急处理
现象描述:
场景一:在RAC环境下进行表空间扩容(添加数据文件)时,只在一个节点上对数据文件建立了软连接,另一个节点没有建立软连接。
场景二:在RAC环境下进行表空间扩容(添加数据文件)时,两个节点都没有建立软连接,只在一个节点的本地文件系统添加了数据文件,或者添加数据文件时有空格等特殊字符
场景三:不小心将其他环境的裸设备加到到当前的环境中。(绝不允许出现此类错误)场景四:在Oracledatabase11.2.0.3+RAC+ASM环境下,数据库有归档,添加数据文件
至本地磁盘。
影响因素:
一般情况下,都属于人为错误.解决方法:
(场景一)解决方法:
1、将两个节点数据文件改为离线状态
alterdatabasedatafileXXXoffline;
2、在问题节点对数据文件建立软连接
ln–s裸设备数据文件
3、在问题节点恢复数据文件
recoverdatafileXXX;
4、将数据文件改为在线状态
alterdatabasedatafileXXXonline;5、确认数据库告警日志无报错。
(场景二)解决方法:
1、将问题节点数据文件改为离线状态
alterdatabasedatafileXXXoffline;
2、在各节点对数据文件建立软连接
ln–s裸设备数据文件
3、通过ALTERDATABASECREATEDATAFILE‘源文件’AS‘目标文件’; copy
数据文件至目标位置
ALTERDATABASECREATEDATAFILE源
4、恢复数据文件
recoverdatafile目标文件;
5、将数据文件改为在线状态
alterdatabasedatafile目标文件online;
文件AS目标文件;
6、将错误的本地数据文件移到其他路径,避免“/oracle”文件系统使用比率达到告警值。
7、确认数据库告警日志无报错。
(场景三)解决方法:
1、除了恢复,没有太好的方法。需要备份、归档都在。
(场景四)解决方法:
1、检查本地存在的数据文file_id. ==模糊查询/oracle目录下的数据文件
SQL selectfile_name,file_idfromdba_data_fileswherefile_namelike/oracle%;FILE_NAME FILE_ID
/oracle/products/oracle/dbs/WPS_CEIDB_cei_ts_extended 25
2、使用本地数据文件脱机alterdatabasedatafile25offline;
3、使用asmcmd命令copy数据文件至ASM目录
ASMCMDcdESOPMDDG/esopmddb/datafile/ ===该路径为数据文件的路径
ASMCMDcp/oracle/products/oracle/dbs/WPS_CEIDB_cei_ts_baseWPS_CEIDB_cei_ts_base.dbf
4、rename数据文件路径
SQL alter database rename file /oracle/products/oracle/dbs/WPS_CEIDB_cei_ts_base to+ESOPMDDG/esopmddb/datafile/WPS_CEIDB_cei_ts_base.dbf;
5、recoverdatafile25; =这个时候会报错,提示找不到其他节点的的归档文件.
ORA-00308:cannotopenarchivedlog/arch01/esopmddb1/2_88_790625996.dbf
6、将另外一个节点的归档复制一份
rcp2_88_790625996.dbforacle@s1-esop-db-ng:/arch01/esopmddb1
7、recoverdatafile25; 恢复成功。
8、使文件联机
alterdatabasedatafile25online;
二.服务切换应急处理
现象描述:
场景一:当我们在进行服务切换时,无法从一个节点切换到另外一个节点。影响因素:
一般包含以下几种:
A、目标节点实例异常,服务无法切换。
B、持有服务节点无法释放,服务无法切换C、BUG
解决方法:
(场景一)解决方法:
首先使用srvctlstartser
您可能关注的文档
- 苏教版一年级下册数学期末试卷.docx
- 兽用扑尔敏注射剂说明书.docx
- 瘦身广告语分析和总结.docx
- 书包直播话术.docx
- 书钉胶水分析和总结.docx
- 书法、诵读比赛方案2.docx
- 书法精美模版.docx
- 书法条幅四字作品欣赏.docx
- 书法校本教学视频脚本1.docx
- 书法欣赏文档.docx
- 2025届新高考历史冲刺精准复习辛亥革命与共和制的确立.pptx
- 原子结构与元素周期表 高一上学期化学人教版(2019)必修第一册.pptx
- 2025届新高考化学热点冲刺复习化学反应与热能.pptx
- 第7课+隋唐制度的变化与创新高一上学期统编版(2019)必修中外历史纲要上.pptx
- 电解原理和规律 高二上学期化学人教版(2019)选择性必修1.pptx
- 2025届高三化学二轮复习 硫酸、硫酸盐.pptx
- 口语交际:我们做朋友.pptx
- 第三章 水溶液中的离子平衡 章末复习 高二上学期化学人教版(2019)选择性必修1.pptx
- 识字2 金木水火土.pptx
- 2025届新高考历史冲刺精准复习十月革命的胜利与苏联的社会主义实践.pptx
文档评论(0)