My Oracle Support Banner

EMCA fails with: perl: fatal: libclntsh.so.11.1: open failed: No such file or directory (Doc ID 1384975.1)

Last updated on FEBRUARY 04, 2020

Applies to:

Enterprise Manager for Oracle Database - Version 11.2.0.2 to 11.2.0.3 [Release 11.2]
Oracle Solaris on SPARC (64-bit)

Symptoms

When attempting to configure DB Console with EMCA, getting the following snippet in the emca log:

Dec 1, 2011 12:43:59 PM oracle.sysman.emcp.util.PlatformInterface executeCommand
CONFIG: install_driver(Oracle) failed: Can't load '$ORACLE_HOME/perl/lib/site_perl/5.10.0/sun4-solaris-thread-multi-64/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: ld.so.1: perl: fatal: libclntsh.so.11.1: open failed: No such file or directory at $ORACLE_HOME/perl/lib/5.10.0/sun4-solaris-thread-multi-64/DynaLoader.pm line 203.
at (eval 3) line 3
Compilation failed in require at (eval 3) line 3.
Perhaps a required shared library or dll isn't installed where expected
at $ORACLE_HOME/perl/lib/site_perl/5.10.0/sun4-solaris-thread-multi-64/Oraperl.pm line 55
Compilation failed in require at $ORACLE_HOME/sysman/admin/scripts/emca/emcaDbUtil.pl line 35

The heart of the error here is the lib client shell (libclntsh.so.11.1) open failed: No such file or directory.

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


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