Oracle 11g 설치 Exception in thread "main" java.lang.NoClassDefFoundError 에러 0 0 4,924

by rr_o [설치/설정] oracle 11g oracle 11g 설치 error 에러 javalang [2018.12.17 15:45:07]


OEL 5.11에 oracle 11g설치중인데

여러 방법을 찾아서 해봐도 계속 Exception in thread "main" java.lang.NoClassDefFoundError 에러가 발생합니다...

조언부탁드립니다ㅜㅜ

 

제가 설치한 순서는 이러합니다

- vi /etc/hosts
IP     호스트명

- vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

- vi /etc/security/limits.conf
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536

- vi /etc/pam.d/login
session    required     pam_limits.so

rpm -Uvh binutils-2.17.50.0.6
rpm -Uvh compat-libstdc++-33-3.2.3
rpm -Uvh compat-libstdc++-33-3.2.3 (32 bit)
rpm -Uvh elfutils-libelf-0.125
rpm -Uvh elfutils-libelf-devel-0.125
rpm -Uvh gcc-4.1.2
rpm -Uvh gcc-4.1.2
rpm -Uvh glibc-2.5-24
rpm -Uvh glibc-2.5-24 (32 bit)
rpm -Uvh glibc-common-2.5
rpm -Uvh glibc-devel-2.5
rpm -Uvh glibc-devel-2.5 (32 bit)
rpm -Uvh glibc-headers-2.5
rpm -Uvh ksh-20060214
rpm -Uvh libaio-0.3.106
rpm -Uvh libaio-0.3.106 (32 bit)
rpm -Uvh libaio-devel-0.3.106
rpm -Uvh libaio-devel-0.3.106 (32 bit)
rpm -Uvh libgcc-4.1.2
rpm -Uvh libgcc-4.1.2 (32 bit)
rpm -Uvh libstdc++-4.1.2
rpm -Uvh libstdc++-4.1.2 (32 bit)
rpm -Uvh libstdc++-devel-4.1.2
rpm -Uvh make-3.81
rpm -Uvh sysstat-7.0.2
rpm -Uvh unixODBC-2.2.11
rpm -Uvh unixODBC-2.2.11 (32 bit)
rpm -Uvh unixODBC-devel-2.2.11
rpm -Uvh unixODBC-devel-2.2.11 (32 bit)
rpm -Uvh libXp-1.0.0-8.1.el5.x86_64.rpm
rpm -Uvh libXp-1.0.0-8.1.el5.i386.rpm

- su - oracle

- vi .bash_profile
export TMP=/tmp
export TMP=/$TMP
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl
export ORACLE_HOSTNAME=호스트명
export ORACLE_UNQNAME=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/demo:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export DISPLAY=IP:0.0;

 

이렇게 설치했고

이 에러가 계속됩니다.

Exception in thread "main" java.lang.NoClassDefFoundError
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:164)
    at java.awt.Toolkit$2.run(Toolkit.java:821)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
    at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:484)
    at com.jgoodies.looks.LookUtils.(LookUtils.java:249)
    at com.jgoodies.looks.plastic.PlasticLookAndFeel.(PlasticLookAndFeel.java:135)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:242)
    at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1779)
    at javax.swing.UIManager.setLookAndFeel(UIManager.java:453)
    at oracle.install.commons.util.Application.startup(Application.java:785)
    at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:165)
    at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:182)
    at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:348)
    at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:124)
    at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:155)

 

그리고

[root@~]# xhost +
access control disabled, clients can connect from any host
[root@~]# xhost + 호스트명
oel511 being added to access control list
[root@~]# xhost + localhost
localhost being added to access control list
[root@~]# xclock


[oracle@~]$ xhost +
xhost:  unable to open display "IP"
[oracle@~]$ xhost + 호스트명
xhost:  unable to open display "IP"
[oracle@~]$ xhost + localhost
xhost:  unable to open display "IP"
[oracle@~]# xclock
Error: Can't open display: IP

왜 oracle계정에서는 되지 않는건가요?

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입