- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
解决ORA-01110问题
解決ORA-01110問題
发表人:wuhuizhong | 发表时间: 2007年七月25日, 09:07
ORA-01157: cannot identify/lock data file 5 - see DBWR trace fileORA-01110: data file 5: /data2/PMS_DATA.dbf
問題解決如下:
[oracle@Pyzs-DB-Test3 oracle]$ sqlplus /nolog
SQL*Plus: Release 9.2.0.6.0 - Production on Wed Jul 25 08:53:17 2007
Copyright c 1982, 2002, Oracle Corporation. All rights reserved.
SQL connect /as sysdbaConnected to an idle instance.SQL startupORACLE instance started.
Total System Global Area 座机电话号码4 bytesFixed Size 451964 bytesVariable Size 1座机电话号码 bytesDatabase Buffers 座机电话号码8 bytesRedo Buffers 667648 bytesDatabase mounted.ORA-01157: cannot identify/lock data file 5 - see DBWR trace fileORA-01110: data file 5: /data2/PMS_DATA.dbf
SQL alter database create datafile /data2/PMS_DATA.dbf;
Database altered.
SQL alter database datafile /data2/PMS_DATA.dbf offline drop;
Database altered.
SQL alter database open;
Database altered.
一、查找报错文件号 Fill# 所在的表空间
svrmgrl startup mount svrmgrl SELECT Fill#,TS#,NAME FROM V$DATAFILE WHERE FILL# 报错的数据文件号;svrmgrl SELECT TS#,NAME FROM V$TABLESPACE WHERE TS# 上语句检索的ts#;二、检查一下该数据文件所在的卷组是否处于非激活状态,如是将其激活,否则转下一步即该数据文件发生损坏。三、根据数据文件所在运行模式及所归属的表空间的类型作相应的处理 一 数据库处于ARCHIVELOG模式下1、使用recover database 或使用recover datafile命令进行数据库恢复2、以alter database open resetlogs 命令打开数据库二 数据库处于NOARCHIVELOG模式下1、损坏的数据文件属于system表空间如无物理级备份则须重建数据库2、损坏的数据文件属于temp表空间,此时可以不丢失数据完成恢复因临时表空间不包含数据,所以可以将临时表空间Drop掉,重建即可3、损失的是控制文件1、如并非所有的控制文件都损坏的话,可以将损坏的文件从init .ora中去掉,启动数据库即可2、如所有控制文件皆损坏,可使用dd命令进行控制文件恢复。4、损坏的数据文件属于用户表空间,有以下两种解决方案: a.用户的表空间可以被轻易地重建,重建表空间以及所有的对象. svrmgrl startup mount svrmgrl alter database datafile filename offline drop; svrmgrl alter database open; svrmgrl drop tablespace tablespace_name including contents; 重建表空间及所有对象. b.用户的表空间不能够被轻易地重建 如无备份则用户数据数据会全丢失5、损坏的数据文件属于回滚表空间 1 确认数据库完全关闭 2 修改init.ora文件,注释rollback-segment 2 svrmgrl startup restrict mount 3 svrmgrl alter database datafile filename offline drop; 4 svrmgrl
您可能关注的文档
最近下载
- 2025年文山州砚山县中医医院第十一期招聘(18人)笔试备考题库及答案解析.docx VIP
- C186015【基础】2025年海南医学院105300公共卫生《353卫生综合之医学统计学》考研基础.pdf VIP
- 2025年湖南有色金属职业技术学院单招职业技能测试题库及一套答案.docx
- 中国乙型肝炎病毒母婴传播防治指南(2024年版)解读.pptx
- 有机磷农药中毒.ppt VIP
- 骨科手术护理培训.pptx VIP
- 2025退役分类考试题及答案.docx VIP
- 护线宣传方案课件.pptx VIP
- 2025年文山州砚山县中医医院第十一期招聘(18人)笔试备考试题及答案解析.docx VIP
- SL 557-2012水利基本建设项目竣工决算审计规程.pdf
文档评论(0)