欢迎光临
我们一直在努力

Managing control files

如果controlfile 损坏,数据库无法mount,并且从没有执行过alter database backup controlfile to trace 的情况下(alert 日志完整),找出相关参数重建control file

1、确认noresetlogs or resetlogs

建议使用noresetlogs

2、确认noarchivelog or archivelog

不管之前是否启用归档日志,此步骤都是用archivelog

3、确认MAXLOG* 等参数

该部分参数设置如下:可根据实际情况调整。


4、确认logfile 路径和参数

利用alert log文件中log文件切换的记录来确认路径和参数


5、确认datafile 路径和文件数量

5.1、在oralce安装目录下 /u01 搜索所有的dbf文件(ll查看修改日期判断是否为最近使用的dbf文件


5.2、在trace 目录下验证5.1的结果,查看是否有dbf删除了


6、确认字符集

Trace 文件中搜索character字符,可以查找最近一次设置的字符集 

7、如果出现media recovery 错误,运行recover database;然后在alter database open


附录:创建的SQL


检查归档日志情况



未经允许不得转载:SRE空间 » Managing control files

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

oracle