NMDA Sybaseバックアップエラー「wrong ELF class: ELFCLASS64」
Zusammenfassung: Sybaseバックアップがエラー「wrong ELF class: ELFCLASS64」
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
- 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より前のASE(Adaptive Server Enterprise)です。
Ursache
NMDA 64ビット パッケージがインストールされました。環境はSolaris SPARCにあり、ASEはバージョン15.7であるため、クライアントに32ビットNMDAをインストールする必要があります。
Lösung
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をサポートします。
Weitere Informationen
これは、 NMDA管理ガイド に記載されています。
Artikeleigenschaften
Artikelnummer: 000218115
Artikeltyp: Solution
Zuletzt geändert: 08 Jan. 2024
Version: 1
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.