Помилка відмови резервного копію NMDA Sybase "неправильний клас ELF: ELFCLASS64"
摘要: Резервне копіювання Sybase не справляється з помилкою «неправильний клас ELF: ELFCLASS64"
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
- Резервне копіювання Sybase не працює.
- Помилка, зафіксована під час спроби резервного копіювання
Backing up the database 'master'.
24146:nsrdasv: Error from server <SERVER NAME>: Msg 412402, Level 2, State 1
Backup Server: 4.124.2.1: Archive API error for device='nsrsyb::master..1.1./nsr/apps/tmp/sybtmp_783.txt::000': Vendor application name=<UNINIT>, Library version=0, API routine=<UNINIT>, Message=Unable to open API library for device 'nsrsyb::master..1.1./nsr/apps/tmp/sybtmp_783.txt'. Library path is '/home/sybase15/ASE-15_0/lib/libnsrsyb.so'. dlopen() returned: Code=0, Message=ld.so.1: sybmultbuf: fatal: /home/sybase15/ASE-15_0/lib/libnsrsyb.so: wrong ELF class: ELFCLASS6424146:nsrdasv: Error from server < SERVER NAME>: Msg 8009, Level 16, State 1
Error encountered by Backup Server. Please refer to Backup Server messages for details.
142633:nsrdasv: Unable to back up the database 'master' in the instance '<SERVER NAME>'.
- Sybase був Adaptive Server Enterprise (ASE) до 16.0 SP02.
原因
Було встановлено 64-бітний пакет NMDA. Оскільки середовище знаходиться на Solaris SPARC, а ASE — на версії 15.7, на клієнті слід встановити 32-бітний NMDA.
解析度
Визначення необхідності 32/64-бітного програмного забезпечення NMDA залежить від того, чи є база даних або додаток 32-бітним чи 64-бітним, незалежно від того, чи є операційна система 32/64-бітною. 32-бітний NMDA потрібен для підтримки 32-бітної бази даних або сервера додатків. 64-бітна NMDA для підтримки 64-бітної бази даних або сервера додатків. Для релізів Sybase ASE раніше 16.0 SP02 32-бітна NMDA підтримує як 32-бітну, так і 64-бітну Sybase ASE на AIX і Solaris SPARC.
其他資訊
Це задокументовано в Адміністративному посібнику NMDA
文章屬性
文章編號: 000218115
文章類型: Solution
上次修改時間: 13 Mar 2026
版本: 2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。