oracle数据库控制文件错误或者丢失解决办法
1、在运维工作中经常会遇到控制文件出错的问题,一般都是数据文件错误,或者是控制文件丢失


2、在ASM磁盘组中可以看到控制文件已经丢失,如下图,关闭数据库,如果不能正常关闭数据库可以执行shutdown abort来强制关闭数据库


3、创建参数文件查看数据库名称,创建的时候可以指定参数文件位置


4、然后启动数据库到nomount状态,查看数据库的编码格式

5、接着就是生成trace文件,生成方式是alter database backup controlfile to trace;创建完成后trace文件有两个创捋杏野卫建controlfile的脚本,使用图中所示进行创建即可


