BUG REPORT: Backups of SAP Sybase ASE 16 (64 bit) on Solaris SPARC fail because a link of API library created by sybase_config script has been wrong.
In NetBackup 8.1 and 8.1.1, backups of SAP Sybase ASE 16 (64 bit) on Solaris SPARC fail due to API library open failure.
libsybackup.so does not exist in the shared library path (/opt/sybase/ASE-16_0/lib).
Following messages are observed in Sybase Backup Server log when performing Sybase backups.
--- Sybase Backup Server log
MMM DD hh:mm:ss YYYY: A00: SYBMULTBUF ERROR: Unable to open API library for device 'sybackup::-SERV <server> -CLIENT <client> -POL <policy> -SCHED Default-Application-Backup'. Library path is '/opt/sybase/ASE-16_0/lib/libsybackup.so'. dlopen() returned: Code=0, Message=ld.so.1: sybmultbuf: fatal: /opt/sybase/ASE-16_0/lib/libsybackup.so: open failed: No such file or directory
A link of API library created by sybase_config script has been wrong.
There are 2 workarounds.
1. Make symbolic link for libsybackup.so manually.
#/bin/ln -s /usr/openv/netbackup/bin/libsybackup64.so /opt/sybase/ASE-16_0/lib/libsybackup.so
2. Use script file attached to this article to create appropriate link. This script is compatible for both of NetBackup 8.1 and 8.1.1.
Was this content helpful?
Rating submitted. Please provide additional feedback (optional):