Oracle 19c连接PDB失败 控制文件版本不一致报错
Oracle PDB连接失败故障处理
故障现象
尝试连接此前创建的可插拔数据库(PDB)始终失败,先后执行两种操作方案均触发报错,此前曾通过SQL Developer成功连接该数据库,可正常使用。
操作方案1与报错
SQL> conn /as sysdba; Connected. SQL> conn system/system ERROR: ORA-01033: ORACLE initialization or shutdown in progress Process ID: 0 Session ID: 0 Serial number: 0 Warning: You are no longer connected to ORACLE. SQL>
操作后触发提示:已断开与ORACLE的连接
操作方案2与报错
SQL> show pdbs; SQL> conn / as sysdba; Connected. SQL> show pdbs; SQL> alter pluggable database orclpdb open; alter pluggable database open * ERROR at line 1: ORA-01109: database not open
补充排查信息
经排查确认数据库未处于挂载状态,执行挂载操作时触发控制文件相关报错,控制文件参数查询结果如下:
SQL> conn / as sysdba; Connected. SQL> show con_name; CON_NAME ------------------------------ CDB$ROOT SQL> select open_mode from v$database; select open_mode from v$database * ERROR at line 1: ORA-01507: database not mounted SQL> alter database mount; alter database mount * ERROR at line 1: ORA-00214: control file 'E:\APP\ORACLE\FAST_RECOVERY_AREA\PROD\CONTROLFILE\O1_MF_JCWYX5LY_.CTL' version 102600 inconsistent with file 'E:\APP\ORACLE\ORADATA\PROD\CONTROLFILE\O1_MF_JCWYX5BQ_.CTL' version 102597 SQL> show parameter control NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ control_file_record_keep_time integer 7 control_files string E:\APP\ORACLE\ORADATA\PROD\CON TROLFILE\O1_MF_JCWYX5BQ_.CTL, E:\APP\ORACLE\FAST_RECOVERY_AR EA\PROD\CONTROLFILE\O1_MF_JCWY X5LY_.CTL control_management_pack_access string DIAGNOSTIC+TUNING
根因判定
所有上层操作报错均为连锁反应:数据库配置的两份冗余控制文件版本不一致,快速恢复区下的控制文件版本为102600,数据目录下的控制文件版本为102597,数据库挂载阶段校验控制文件失败,导致CDB根容器无法启动,PDB的打开、连接操作自然全部失败。
修复操作步骤
- 先将数据库实例关闭,优先执行
shutdown immediate;,如果长时间无响应可执行shutdown abort;强制关闭 - 先把两个路径下的原有控制文件全量备份到其他目录,防止操作失误造成数据丢失
- 用版本更高的控制文件(快速恢复区路径下的
O1_MF_JCWYX5LY_.CTL)复制一份,替换掉数据目录下版本更低的O1_MF_JCWYX5BQ_.CTL,保证两个路径下的控制文件完全一致 - 重新登录sysdba,执行
startup mount;确认挂载无报错,再执行alter database open;启动CDB根容器 - CDB启动完成后执行
alter pluggable database orclpdb open;打开目标PDB,之后即可正常用system账号连接PDB使用
内容的提问来源于stack exchange,提问作者Clickmit Wg
相关产品推荐
相关产品推荐

