NMDA Sybase 備份失敗錯誤「wrong ELF class:ELFCLASS64」

Resumen: Sybase 備份失敗,並出現錯誤「wrong ELF class:ELFCLASS64」

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • 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)。

Causa

已安裝NMDA 64位套件。由於環境位於 Solaris SPARC 上,且 ASE 為 15.7 版,因此客戶端應安裝 32 位 NMDA。

Resolución

若要判斷是否需要 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。

Información adicional

此資訊會記錄在NMDA管理指南
Propiedades del artículo
Número del artículo: 000218115
Tipo de artículo: Solution
Última modificación: 08 ene 2024
Versión:  1
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.