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

  1. 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.
  1. 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:

  1. Uninstall NMDA.
  2. Install the 64-bit NMDA version.

https://www.dell.com/support/home/product-support/product/networker-module-for-databases-and-applications/drivers

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.