ERORR: [oracle@you Disk1]$ ./runInstaller [oracle@you Disk1]$ Initializing Java Virtual Machine from ../stage/Components/o racle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/bin/jre. Please wait... /Disk1/stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/lib/linu x/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
在.bash_profile中加上
LD_ASSUME_KERNEL=2.2.5;export LD_ASSUME_KERNEL
LDEMULATION=elf_i386_glibc21;export LDEMULATION
GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/;export GCC_EXEC__PREFIX
第二﹐仔細檢查你的環境變量設置﹐千成能錯一個字符﹐多檢查一下﹐很多時候就是不小心敲錯一個字符引起的。多試几次﹐總會成功的。我在RH7.2下裝好了Oracle 8.1.7
LDEMULATION=elf_i386_glibc21;export LDEMULATION在我的REDHAT9系统中没有这个目录,请问这个变量有什么作用?
GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/;export GCC_EXEC__PREFIX
似似 在环境变量中 增加 LD_ASSUME_KERNEL=2.4.1 ;export LD_ASSUME_KERNEL good luck
to:nicholaz(九思·逢尤)
我将JAVA装在/usr/local下
并且在环境中PATH 中加入了/usr/local
还有必要加JAVA_HOME吗to :dippa(帝吧)
按照你的方法增加环境变量LD_ASSUME_KERNEL=2.4.1 ;export LD_ASSUME_KERNEL后执行:
oracle$cd /Disk1
oracle$ ./runInstaller
Initializing Java Virtual Machine from ../stage/Components/oracle.swd.jre/1.1.8/
1/DataFiles/Expanded/linux/bin/jre. Please wait..
oracle$
但系统没有反映(图形模式一样)
export JAVA_HOME=.......;
PATH中不是已经声明了吗
root#ln -s jdk118_v3 java? JAVA_HOME=/usr/local/java:/usr/local/java/bin;export JAVA_HOME
这样就可以了,usr/local/java/bin这个加到path中
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
JAVA_HOME=/usr/local/java:/usr/local/java/lib:/usr/local/java/include;export JAVA_HOME
ORACLE_HOME=/oracle/app/oracle/product/8.1.7;export ORACLE_HOME
ORACLE_BASE=/oracle/app/oracle;export ORACLE_BASE
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data;export ORA_NLS33
ORACLE_SID=ylbroad;export ORACLE_SID
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/dt/lib;export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:/opt/bin:/bin:/usr/bin:/usr/sbin:.:/usr/ccs/bin:/usr/local/bin:/usr/local/java/bin:/usr/local;export PATH
ORACLE_OWNER=oracle;export ORACLE_OWNER
CLASSPATH=.:/oracle/app/oracle/product/8.1.7/jdbc/lib/classes111.zip; export CLASSPATH
LD_ASSUME_KERNEL=2.4.20-8 ;export LD_ASSUME_KERNEL
GCC_EXEC_PREFIX=/usr/i386-glibc-2.1-linux/lib/gcc-lib/;export GCC_EXEC__PREFIX
ERORR:
[oracle@you Disk1]$ ./runInstaller
[oracle@you Disk1]$ Initializing Java Virtual Machine from ../stage/Components/o
racle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/bin/jre. Please wait...
/Disk1/stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/lib/linu
x/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
坚持就胜利!