NMDA Sybase yedekleme arızası hatası "yanlışRAYı SıNıF: ELFCLASS64"
概要: Sybase yedeklemesi "wrongARAK CLASS: ELFCLASS64"
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
- Sybase yedeklemesi başarısız olur.
- Yedekleme denemesi sırasında hata günlüğe kaydedilir
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'den önceki Adaptive Server Enterprise 'dır (ASE).
原因
NMDA 64 bit paketi yüklenmiştir. Ortam Solaris SPARC'de ve ASE sürüm 15.7'de olduğundan istemciye 32 bit NMDA yüklenmiştir.
解決方法
32/64 bit NMDA yazılımının gerekli olup olmadığını belirlemek için işletim sisteminin 32/64 bit olduğundan bağımsız olarak veritabanı veya uygulamanın 32 bit mi, 64 bit mi olduğu bağlıdır. 32 bit veritabanı veya uygulama sunucusunu desteklemek için 32 bit NMDA gereklidir. 64 bit veritabanı veya uygulama sunucusunu desteklemek için 64 bit NMDA. 16.0 SP02'den önceki Sybase ASE sürümleri için 32 bit NMDA, AIX ve Solaris SPARC'de hem 32 bit hem de 64 bit Sybase ASE'yi destekler.
その他の情報
文書のプロパティ
文書番号: 000218115
文書の種類: Solution
最終更新: 08 1月 2024
バージョン: 1
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。