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

  • 1
  • 0
  • 约 15页
  • 2017-06-14 发布于北京
  • 举报
数据库文件损坏与坏块处理作者:徐聪在数据库日常使用中,我们经常会遇到各种各样的坏块。在不同文件中或不同对象中的损坏或坏块有着不同的处理方式。控制文件损坏处理:控制文件遇到坏块时,基本现象就是控制文件的损坏,数据库无法启动到MOUNT,当然一般数据库都有多个控制文件组成。如果遇到其中的一个或者几个控制文件损坏(不是全部控制文件损坏),那么我们可以通过修改pfile中的control file初始化参数去除损坏的控制文件,或者复制未损坏的控制文件来覆盖损坏的控制文件,来达到修复控制文件的目的。如果遇到所有的控制文件损坏(没有做任何备份的情况下),那么就要我们手工来创建控制文件。手工创建控制文件脚本列子如下(需要数据库在nomount下):CREATE CONTROLFILE REUSE DATABASE orcl RESETLOGS NOARCHIVELOG MAXLOGFILES 16 MAXLOGMEMBERS 3 MAXDATAFILES 100 MAXINSTANCES 8 MAXLOGHISTORY 292LOGFILE GROUP 1 /oradata/orcl/redo01.log SIZE 256M, GROUP 2 /oradata/orcl/redo02.log SIZE 256M, GROUP 3 /oradata/orcl/redo03.log

文档评论(0)

1亿VIP精品文档

相关文档