一同事,在对ORACLE 12.1.0.2 for linux7.6 应用PSU补丁31550110时,遇到了各种巨坑。
首先,在Patch 31550110 apply的过程中,没有任何异常,按照PSU31550110的readme,在apply执行完成后,
无论单纯的单实例还是CDB容器库都需要执行./datapatch -verbose。
但是,在执行./datapatch -verbose时,操作日志提示报错信息如下:
按照datapatch -verbose日志提示,分别在CDB和PDB数据库执行select dbms_sqlpatch.verify_queryable_inventory
from dual;均提示错误信息:
其次,依经验需要排除PSU31550110的影响,处理方法是回退PSU31550110再执行select
dbms_sqlpatch.verify_queryable_inventory from d