Summary
During the Oracle Database 19.30 OJVM Release Update, datapatch can report ORA-01403 and ORA-06512 when JAVAVM is not installed.
Version noted in article: Oracle Database 19.30
Quick Fix
Confirm whether JAVAVM is installed. If the DBA_REGISTRY query returns no rows for JAVAVM, rerun datapatch with these errors marked ignorable:
/oracle/19.30/OPatch/datapatch -ignorable_errors=ORA-01403,ORA-06512Use this workaround only when JAVAVM is not installed and the OJVM patch reports these errors.
Whil applying the OJVM release update 19.30, patch 38523609 you may get the following error when running datapatch
38523609 (OJVM RELEASE UPDATE: 19.30.0.0.260120 (38523609))
Patch 38523609 apply: WITH ERRORS
logfile: /oracle/app/oracle/cfgtoollogs/sqlpatch/38523609/28444968/38523609_apply_MYDB_2026Apr01_19_52_28.log (errors)
-> Error at line 882: script javavm/install/bug35933540_apply.sql
- ORA-01403: no data found
- ORA-06512: at line 5
This error happens when JAVAVM component is not installed in the database. To avoid this error, use this workaround:
Check that JAVAM is installed or not:
select * from dba_registry where comp_id = 'JAVAVM';
If the query returns no rows, you can run datapatch this way:
/oracle/19.30/OPatch/datapatch -ignorable_errors=ORA-01403,ORA-06512