Kudos to Robert Ortel who brought this nice misbehavior to my attention. And even though it looks like this would be an OJVM issue, it is caused by noncdb_to_pdb,sql
, the script which is used to convert a non-CDB to a PDB. When you apply an OJVM patch, OJVM datapatch fails with ORA-29532 – but the root cause is noncdb_to_pdb.sql
.

Photo by Alexandra Gorn on Unsplash
It’s a bit tricky
First things first. This is not a blog post to blame OJVM. The problem just happens because datapatch
for an OJVM patch touches data in the dictionary which hasn’t …