NetWorker: savepsm fails to backup NMCDB on Linux NMC server "error while loading shared libraries: psqlodbcw.so"
Summary: The NetWorker Management Console (NMC) server software is installed on a Linux server. Backups of the NMC database using savepsm fail. The error observed is "usr/sbin/savepsm: error while loading shared libraries: psqlodbcw.so: cannot open shared object file: No such file or directory" ...
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
The NetWorker Management Console (NMC) server is installed on a Linux platform.
The NMC database (NMCDB) backup's savepsm command fails to find shared libraries psqlodbcw.so
The NMC is accessible.
The backup log shows:
/usr/sbin/savepsm: error while loading shared libraries: psqlodbcw.so: cannot open shared object file: No such file or directory
The ldd command shows that savepsm is missing libraries:
[root@nsr ~]# ldd /usr/sbin/savepsm
linux-vdso.so.1 (0x00007fff3d91c000)
libpq.so.5 => /lib64/libpq.so.5 (0x00007efd01fd6000)
psqlodbcw.so => not found
libodbc.so.2 => not found
libodbcinst.so.2 => not found
libssl.so.3 => /usr/lib/nsr/lib64/libssl.so.3 (0x00007efd01c00000)
libcrypto.so.3 => /usr/lib/nsr/lib64/libcrypto.so.3 (0x00007efd01400000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007efd01fcf000)
librt.so.1 => /lib64/librt.so.1 (0x00007efd01fca000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007efd01fc5000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007efd01000000)
libm.so.6 => /lib64/libm.so.6 (0x00007efd01ee8000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007efd01ecb000)
libc.so.6 => /lib64/libc.so.6 (0x00007efd00c00000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007efd01baa000)
libldap.so.2 => /lib64/libldap.so.2 (0x00007efd01b44000)
libz.so.1 => /lib64/libz.so.1 (0x00007efd01eb1000)
/lib64/ld-linux-x86-64.so.2 (0x00007efd02037000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007efd01325000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007efd01b2b000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007efd01ea8000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007efd01b1a000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007efd01b13000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007efd01aff000)
liblber.so.2 => /lib64/liblber.so.2 (0x00007efd01aee000)
libevent-2.1.so.7 => /lib64/libevent-2.1.so.7 (0x00007efd01a95000)
libsasl2.so.3 => /lib64/libsasl2.so.3 (0x00007efd01305000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007efd012d8000)
libcrypt.so.2 => /lib64/libcrypt.so.2 (0x00007efd0129e000)
libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007efd00f64000)Cause
The Operating System is missing nixODBC postgresql-odbc packages.
Resolution
NOTE: The system administrator must install missing OS dependencies.
- On the NMC server, install the missing packages.
sudo dnf install -y unixODBC postgresql-odbc
Or:
sudo yum install -y unixODBC postgresql-odbc
- Validate that the
savepsmnow shows the ODBC libraries:ldd /usr/sbin/savepsm
[root@nsr ~]# ldd /usr/sbin/savepsm
linux-vdso.so.1 (0x00007ffe969d0000)
libpq.so.5 => /lib64/libpq.so.5 (0x00007f0cb9626000)
psqlodbcw.so => /lib64/psqlodbcw.so (0x00007f0cb9599000)
libodbc.so.2 => /lib64/libodbc.so.2 (0x00007f0cb9527000)
libodbcinst.so.2 => /lib64/libodbcinst.so.2 (0x00007f0cb9512000)
libssl.so.3 => /usr/lib/nsr/lib64/libssl.so.3 (0x00007f0cb9200000)
libcrypto.so.3 => /usr/lib/nsr/lib64/libcrypto.so.3 (0x00007f0cb8a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f0cb950b000)
librt.so.1 => /lib64/librt.so.1 (0x00007f0cb9506000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0cb9501000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f0cb8600000)
libm.so.6 => /lib64/libm.so.6 (0x00007f0cb9125000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f0cb94e2000)
libc.so.6 => /lib64/libc.so.6 (0x00007f0cb8200000)
libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f0cb90cf000)
libldap.so.2 => /lib64/libldap.so.2 (0x00007f0cb899a000)
libltdl.so.7 => /lib64/libltdl.so.7 (0x00007f0cb94d6000)
libz.so.1 => /lib64/libz.so.1 (0x00007f0cb94ba000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0cb9687000)
libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f0cb88bf000)
libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f0cb90b6000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f0cb94b3000)
libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f0cb90a5000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f0cb94aa000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f0cb9091000)
liblber.so.2 => /lib64/liblber.so.2 (0x00007f0cb9080000)
libevent-2.1.so.7 => /lib64/libevent-2.1.so.7 (0x00007f0cb8866000)
libsasl2.so.3 => /lib64/libsasl2.so.3 (0x00007f0cb8846000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f0cb85d3000)
libcrypt.so.2 => /lib64/libcrypt.so.2 (0x00007f0cb8599000)
libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007f0cb84fd000)
- Perform a 'NMC server backup.'

Affected Products
NetWorker, NetWorker Management ConsoleProducts
NetWorker FamilyArticle Properties
Article Number: 000424216
Article Type: Solution
Last Modified: 05 Feb 2026
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.