Oracle 19c open new PDB read-only failed with ORA-65085 and ORA-00600: [kpdbsecModAdmPrvOrPasswd: crt_no_priv_or_passwd]
今天客户的备份一体机在恢复一个 PDB 时报 ORA-65085,第一反应很容易落到”备份软件不兼容”。现场查下来,两个 CDB 里各躺着一个建库之后从未打开过的 PDB,状态是 “NEW”;而恢复流程需要以只读方式打开它,Oracle 恰好不允许这样打开一个没被读写打开过的库。
把它们正常打开,第一层问题就消失了。第二个库在打开时又冒出 ORA-00600,根因不在 PDB 本身,而是一个 C## 公共用户的密码版本只有 10G。下面记录一下这2个问题。