NMDA Oracle: Unable to create Oracle client
Summary: NetWorker Module for Databases and Applications (NMDA): Unable to create an Oracle client.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Unable to create an Oracle client.
Error in the nsrorara.log:
nsrorara-D0 Unable to load Oracle OCI library.
nsrorara-D0 ERROR generated: "Could not load library("/u01/oracle/12c/product/lib/libclntsh.so")" in file "/disks/nasbld/nas62/nw/19.11/remagents/common/ra/ora/oracommon.c" line #784
Cause
There is an Oracle and NMDA architecture mismatch.
The Oracle database is 64-bit, but the 32-bit version of NMDA was installed.
Resolution
- Validate the system architecture on the NMDA client host:
uname -m
A 64-bit host reports
x86_64. A 32-bit host reports x86 or i686. For additional commands, consult operating system documentation.
- Validate the NetWorker client and NMDA installation architecture:
nsradmin show arch, CPU Type print type: nsrla
Or use the operating system's package manager commands to check the package versions:
rpm package managed systems:
rpm -qa | grep lgto
SUSE systems:
zypper search -i | grep lgto
AIX systems:
lslpp -L | grep lgto
Solaris systems:
pkginfo | grep lgto
The bit architecture (32-bit or 64-bit) of NMDA software that is required depends on the architecture of the database or application server being protected. To resolve this issue:
- Uninstall NMDA.
- Install the 64-bit NMDA version.
Additional Information
Article Properties
Article Number: 000259146
Article Type: Solution
Last Modified: 06 Jan 2026
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.