NMDA Sybase 備份失敗錯誤「錯誤的 ELF 類別:ELFCLASS64”
Summary: Sybase 備份失敗,並顯示錯誤「錯誤的 ELF 類: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 位 NMDA 才能支援 32 位資料庫或應用程式伺服器。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
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.