数据库文件损坏与坏块处理

数据库文件损坏与坏块处理

ID:23138982

大小:40.79 KB

页数:16页

时间:2018-11-04

数据库文件损坏与坏块处理_第1页
数据库文件损坏与坏块处理_第2页
数据库文件损坏与坏块处理_第3页
数据库文件损坏与坏块处理_第4页
数据库文件损坏与坏块处理_第5页
资源描述:

《数据库文件损坏与坏块处理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方数据库文件损坏与坏块处理作者:徐聪----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方目录控制文件损坏处理:3一:对于在非归档模式下的数据库:4二:对于在归档模式下的数据库:5Redo文件损坏处理:6一:非currentredo损坏6二:currentredo损坏6Undo文件损坏处理:7方

2、法一:使用systemsegment8方法二:跳过损坏的segment9DATAFILE坏块处理11一:什么是数据库的坏块11二:坏块对数据库产生的影响11三:坏块产生的原因11四:坏块的处理方法12五:坏块的预先发现的方法14----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方在数据库日常使用中,我们经常会遇到各种各样的坏块。在不同文件中或不同对象中的损坏或坏块有着不同的处理方式。控制文件损坏处理

3、:控制文件遇到坏块时,基本现象就是控制文件的损坏,数据库无法启动到MOUNT,当然一般数据库都有多个控制文件组成。如果遇到其中的一个或者几个控制文件损坏(不是全部控制文件损坏),那么我们可以通过修改pfile中的controlfile初始化参数去除损坏的控制文件,或者复制未损坏的控制文件来覆盖损坏的控制文件,来达到修复控制文件的目的。如果遇到所有的控制文件损坏(没有做任何备份的情况下),那么就要我们手工来创建控制文件。手工创建控制文件脚本列子如下(需要数据库在nomount下):CREATECONTROLFILEREUSEDATABASE"orcl"RESETLO

4、GSNOARCHIVELOGMAXLOGFILES16MAXLOGMEMBERS3MAXDATAFILES100MAXINSTANCES8MAXLOGHISTORY292LOGFILEGROUP1'/oradata/orcl/redo01.log'SIZE256M,GROUP2'/oradata/orcl/redo02.log'SIZE256M,GROUP3'/oradata/orcl/redo03.log'SIZE256MDATAFILE'/oradata/orcl/SUPHISV3.dbf','/oradata/orcl/SUPHISV301.dbf','/o

5、radata/orcl/SUPHISV302.dbf','/oradata/orcl/SUPHISV303.dbf','/oradata/orcl/SUPHISV304.dbf','/oradata/orcl/SUPHISV305.dbf','/oradata/orcl/SUPHISV3CJ.dbf','/oradata/orcl/SUPHISV3CJ01.dbf','/oradata/orcl/SUPHISV3CJ02.dbf','/oradata/orcl/SUPHISV3CJ03.dbf','/oradata/orcl/SUPNCIS.dbf','/orad

6、ata/orcl/SUPNCIS2011.dbf',----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方'/oradata/orcl/supncis01.dbf','/oradata/orcl/supncis02.dbf','/oradata/orcl/supncis03.dbf','/oradata/orcl/supncis04.dbf','/oradata/orcl/supncis05.dbf'

7、,'/oradata/orcl/supncis06.dbf','/oradata/orcl/supncis07.dbf','/oradata/orcl/supncis08.dbf','/oradata/orcl/sysaux01.dbf','/oradata/orcl/system01.dbf','/oradata/orcl/undotbs01.dbf','/oradata/orcl/users01.dbf'CHARACTERSETZHS16GBK;注意上面脚本中标红的位置需要重点关注来进行修改。orcl为数据库的SIDNORESETLOGS/RESETLOGS为

8、是否要重置

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

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

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