My Oracle Support Banner

Error on libdb Library Installing, Patching or Starting OHS 10g on Linux Platforms (Doc ID 415244.1)

Last updated on MARCH 29, 2019

Applies to:

Oracle HTTP Server - Version 1.0.2.2.2 to 10.1.3.5.0 [Release 9iAS to AS10gR3]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Linux x86
Linux x86-64
Linux Itanium
- This is only applicable and workarounds supported for10g and earlier only
- For 11g and higher, see the Certification and System Requirements Guide for proper packages to avoid these and similar issues

Symptoms

You have installed the Oracle HTTP Server installed on Linux a platform and are now trying to apply a patch. OPatch reports the following error:

/u01/app/oracle/product/oracle_home/Apache/perl/bin/perl: error while loading shared libraries:
libdb-3.3.so: cannot open shared object file: No such file or directory

This error can also happen while starting the Oracle HTTP Server for the first time after installation on a Linux platform:

$ ./opmnctl startproc process-type=HTTP_Server

          and/or

$ ./apachectl start

/Apache/Apache/bin/httpd: error while loading shared libraries:
libdb-4.3.so: cannot open shared object file: No such file or directory

or

/Apache/Apache/bin/httpd: error while loading shared libraries:
libdb.so.2: cannot open shared object file: No such file or directory

The /Apache/Apache/logs/error_log confirms the same error. 
Note:
This may happen on any Linux platform, usually SuSE 10, RHEL 5, OEL 5.

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.