My Oracle Support Banner

datapatch fails with : "Error reading descriptor from registry: Couldn't open encmap" (Doc ID 3063881.1)

Last updated on JANUARY 13, 2025

Applies to:

Oracle Database Cloud Exadata Service - Version N/A and later
Oracle Cloud Infrastructure - Exadata Cloud Service - Version N/A and later
Gen 1 Exadata Cloud at Customer (Oracle Exadata Database Cloud Machine) - Version N/A and later
Gen 2 Exadata Cloud at Customer - Version All Versions and later
Oracle Database - Enterprise Edition - Version 19.3.0.0.0 and later
Information in this document applies to any platform.

Symptoms

datapatch fails with error:

Error: prereq checks failed!
patch 32545013: Error reading descriptor from registry: Couldn't open encmap <Any encoding name>:
No such file or directory
at <ORACLE_HOME>/perl/lib/site_perl/5.28.1/x86_64-linux-thread-multi/XML/Parser.pm line 187.
XML::Simple called at <ORACLE_HOME>/sqlpatch/sqlpatch.pm line 8123.

 

OR

 

Error: prereq checks failed!
patch 34086870: Error reading descriptor from registry: Couldn't open encmap <Any encoding name>:
No such file or directory
at <ORACLE_HOME>/perl/lib/site_perl/5.36.0/aix-thread-multi-64all/XML/Parser.pm line 187.
XML::Simple called at <ORACLE_HOME>/sqlpatch/sqlpatch.pm line 8564.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.