NMDA Sybase 备份失败错误 “ELF class:ELFCLASS64”
Summary: Sybase 备份失败,并显示错误 “ELF class:ELFCLASS64”
Αυτό το άρθρο ισχύει για
Αυτό το άρθρο δεν ισχύει για
Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν.
Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.
Symptoms
- 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 是 16.0 SP02 之前的 Adaptive Server Enterprise (ASE)。
Cause
NMDA 64 位软件包已安装。由于环境位于 Solaris SPARC 上,而 ASE 版本为 15.7,因此应在客户端上安装 32 位 NMDA。
Resolution
要确定是否需要 32/64 位 NMDA 软件,取决于数据库或应用程序是 32 位还是 64 位,而不考虑操作系统是否为 32/64 位。支持 32 位数据库或应用程序服务器需要 32 位 NMDA。64 位 NMDA,以支持 64 位数据库或应用程序服务器。对于早于 16.0 SP02 的 Sybase ASE 版本,32 位 NMDA 在 AIX 和 Solaris SPARC 上同时支持 32 位和 64 位 Sybase ASE。
Additional Information
NMDA 管理指南中对此进行了说明
Ιδιότητες άρθρου
Article Number: 000218115
Article Type: Solution
Τελευταία τροποποίηση: 13 Μαρ 2026
Version: 2
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.