Sunday, November 6, 2011

libzip.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)

Hi All


After the migration 11i  and  DB9i to RedHat 5 , I'm getting the following error during the loadjava:


$ loadjava
$ORACLE_HOME/JRE/lib/i686/native_threads/libzip.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
Unable to initialize threads: cannot find class java/lang/Thread
Could not create Java VM



Action Plan:
Login with DB suer
1. cd $ORACLE_HOME

2. ls -l JRE
3. mv JRE JRE_old
4. ln -s  <java patch> JRE  example: ln -s /usr/java/jdk1.6.0_26 JRE
5. cd $ORACLE_HOME/JRE/bin
6. ln -s java jre


Re-login with DB user and try to run loadjava again.


Good Luck ...

2 comments: