Re: 64bit Oracle Client on 64bit Solaris [wrong ELF class: ELFCLASS64]

  • From: David Roberts <big.dave.roberts@xxxxxxxxxxxxxx>
  • To: aluoor@xxxxxxxxx
  • Date: Fri, 23 Apr 2010 14:30:31 +0100

The library is 64 bit, the database is 64 bit, is the version of appserver
64 bit?

If not, then you possibly need a 32 bit client installed on the server?

Dave

On Fri, Apr 23, 2010 at 2:06 PM, Sven Aluoor <aluoor@xxxxxxxxx> wrote:

> Hi folks
>
> error (db upgrade script included in bmc ess appserver product)
>
> ld.so.1: ess.db2rules: fatal: $ORACLE_HOME/lib/libclntsh.so.10.1:
> wrong ELF class: ELFCLASS64
>
> $ file $ORACLE_HOME/lib/libclntsh.so.10.1
> $ORACLE_HOME/lib/libclntsh.so.10.1:    ELF 64-bit MSB dynamic lib
> SPARCV9 Version 1, dynamically linked, not stripped
>
> $ uname -a
> SunOS t6320d 5.10 Generic_139555-08 sun4v sparc SUNW,Sun-Blade-T6320
>
> $ isainfo -v
> 64-bit sparcv9 applications
>        asi_blk_init vis2 vis
> 32-bit sparc applications
>        asi_blk_init vis2 vis v8plus div32 mul32
>
> $ sqlplus essdb/pwli---O.O24@ESSDBT02
>
> SQL*Plus: Release 10.2.0.1.0 - Production on Fri Apr 23 14:55:36 2010
> [...]
> Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit
> Production
> With the Partitioning, OLAP, Data Mining and Real Application Testing
> options
>
> Howto fix?
>
> cheers
> Sven
> --
> //www.freelists.org/webpage/oracle-l
>
>
>

Other related posts: