控制文件损坏恢复

控制文件损坏恢复

ID:20464094

大小:51.50 KB

页数:3页

时间:2018-10-12

控制文件损坏恢复_第1页
控制文件损坏恢复_第2页
控制文件损坏恢复_第3页
资源描述:

《控制文件损坏恢复》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·一、损坏单个控制文件   损坏单个控制文件是比较容易恢复的,因为一般的数据库系统,控制文件都不是一个,而且所有的控制文件都互为镜相,只要拷贝一个好的控制文件替换坏的控制文件就可以了。   1、控制文件损坏,最典型的就是启动数据库出错,不能mount数据库   SQL>startup   ORA-00205:errorinidentifyingcontrolfile,checkalertlogformoreinfo   查看报警日志文件,有如下信息   alterdatabasemount   MonMay2611:59:522003   ORA-0020

2、2:controlfile:'D:Oracleoradatachencontrol01.ctl'   ORA-27041:unabletoopenfile   OSD-04002:unabletoopenfile   O/S-Error:(OS2)系统找不到指定的文件。   2、停止数据库   SQL>shutdownimmediate   3、拷贝一个好的控制文件替换坏的控制文件或修改init.ora中的控制文件参数,取消这个坏的控制文件。   4、重新启动数据   SQL>startup   说明:   1、损失单个控制文件是比较简单的,因为数据库中所

3、有的控制文件都是镜相的,只需要简单的拷贝一个好的就可以了   2、建议镜相控制文件在不同的磁盘上   3、建议多做控制文件的备份,长期保留一份由alterdatabasebackupcontrolfiletotrace产生的控制文件的文本备份   二、损坏全部控制文件   损坏多个控制文件,或者人为的删除了所有的控制文件,通过控制文件的复制已经不能解决问题,这个时候需要重新建立控制文件。同时注意,alterdatabasebackupcontrolfiletotrace可以产生一个控制文件的文本备份。   以下是详细重新创建控制文件的步骤   1、关闭数据

4、库   SQL>shutdownimmediate;   2、删除所有控制文件,模拟控制文件的丢失   3、启动数据库,出现错误,并不能启动到mount下   SQL>startup   ORA-00205:errorinidentifyingcontrolfile,checkalertlogformoreinfo   查看报警日志文件,有如下信息   alterdatabasemount   MonMay2611:53:152003   ORA-00202:controlfile:'D:Oracleoradatachencontrol01.ctl'   

5、ORA-27041:unabletoopenfile   OSD-04002:unabletoopenfile   O/S-Error:(OS2)系统找不到指定的文件。   4、关闭数据库   SQL>shutdownimmediate;   5、在internal或sys下运行如下创建控制文件的脚本,注意完整列出联机日志或数据文件的路径,或修改由alterdatabasebackupcontrolfiletotrace备份控制文件时产生的脚本,去掉多余的注释即可。STARTUPNOMOUNTCREATECONTROLFILEREUSEDATABASE"T

6、EST"NORESETLOGSNOARCHIVELOGMAXLOGFILES32MAXLOGMEMBERS2MAXDATAFILES254MAXINSTANCES1MAXLOGHISTORY226LOGFILEGROUP1'D:ORACLEORADATATESTREDO01.LOG'SIZE1M,GROUP2'D:ORACLEORADATATESTREDO02.LOG'SIZE1M,GROUP3'D:ORACLEORADATATESTREDO03.LOG'SIZE1MDATAFILE'D:ORACLEORADATATESTSYSTEM01.DBF','D:

7、ORACLEORADATATESTRBS01.DBF','D:ORACLEORADATATESTUSERS01.DBF','D:ORACLEORADATATESTTEMP01.DBF','D:ORACLEORADATATESTTOOLS01.DBF','D:ORACLEORADATATESTINDX01.DBF'CHARACTERSETZHS16GBK;--Recoveryisrequiredifanyofthedatafilesarerestoredbackups,--orifthelastshutdownwasnotnormalorimmediate.

8、RECOVERDATABASE--ifthelastshutdow

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。