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 之前的自适应服务器企业版 (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.