install oracle 11gR2 on debian linux (etch) 问题
743628Dec 29 2009 — edited Feb 11 2010各位大侠:
本人在debian etch(2.6.24-etchnhalf.1-686 #1 SMP Thu Nov 5 02:25:56 UTC 2009 i686 GNU/Linux) 上静默安装oracle 11gR2(由于没有安装桌面系统,又不敢贸然远程安装桌面系统只好静默安装) 报如下错误:
$ 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 javax.swing.UIManager.initialize(UIManager.java:1262)
at javax.swing.UIManager.maybeInitialize(UIManager.java:1245)
at javax.swing.UIManager.getUI(UIManager.java:851)
at javax.swing.JPanel.updateUI(JPanel.java:104)
at javax.swing.JPanel.<init>(JPanel.java:64)
at javax.swing.JPanel.<init>(JPanel.java:87)
at javax.swing.JPanel.<init>(JPanel.java:95)
at oracle.sysman.oii.oiif.oiifo.OiifoOCMUI.<init>(OiifoOCMUI.java:125)
at oracle.sysman.oii.oiif.oiifo.OiifoOCMInterfaceManager.<init>(OiifoOCMInterfaceManager.java:79)
at oracle.sysman.oii.oiif.oiifo.OiifoOCMInterfaceManager.getInstance(OiifoOCMInterfaceManager.java:124)
at oracle.install.ivw.db.driver.DBInstaller.run(DBInstaller.java:123)
at oracle.install.commons.util.Application.startup(Application.java:869)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:164)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)
at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:265)
at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:114)
at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:132)
首先我个人觉得不是LD_LIBRARY_PATH CLASSPATH设置没有问题,因为在这个环境编译自己开发的程序都没有问题。我在自己的实验机器上用原来安装的jdk5环境安装也报这个错误,后来有人说oracle 11gr2有自己的jdk,于是我注销原来的设置,安装还是报这个错误。实在没有招,我又找了台机器全新安装了debian linux (etch),在没有安装jdk5的环境下安装oracle 11gr2还是报这个错误。
后来,装上桌面系统,在图形界面下安装没有问题。但是这时用静默安装这个错误依然存在。难道debian etch linux就不能静默安装吗?有大侠遇到过这个问题没有?望大家赐教啊!不然我在外地的服务器,只好装桌面系统了。
另外一个问题,linux上安装oracle 11g 难道必须装xwindows吗?即使用静默安装也必须先装xwindows吗?
帖子经 user8931047编辑过