1、在Oracle12c中控制文件属于CDB级别文件,如下图模拟控制文件丢失

2、然后再正常关闭数据库时发现数据库已无法正常关闭

3、如果实在无法正常关闭,那只能执行强制关闭了

4、数据库关闭之后,进入到RMAN启动数据库到NOMOUNT状态

5、因为没有开启闪回功能,所以在恢复时需要提供DBID,否则会报如下图错误

6、设置数据库DBID,然后从自动备份中进行恢复控制文件

7、恢复成功后,需要对数据库做恢复,以便于控制文件相对应,然后再以resetlogs打开数据库即可

时间:2024-10-13 21:11:22
1、在Oracle12c中控制文件属于CDB级别文件,如下图模拟控制文件丢失
2、然后再正常关闭数据库时发现数据库已无法正常关闭
3、如果实在无法正常关闭,那只能执行强制关闭了
4、数据库关闭之后,进入到RMAN启动数据库到NOMOUNT状态
5、因为没有开启闪回功能,所以在恢复时需要提供DBID,否则会报如下图错误
6、设置数据库DBID,然后从自动备份中进行恢复控制文件
7、恢复成功后,需要对数据库做恢复,以便于控制文件相对应,然后再以resetlogs打开数据库即可