这几天验证项目的安装手册,其中包括数据库的安装过程,按照手册提示一步一步操作的,后来遇到这样一个问题,报错提示如下:
oracle@linux:/opt/software/datebase> ./runInstaller
oracle@linux:/opt/software/datebase> Initializing Java Virtual Machine from /opt/oracle/tmp/OraInstall2010-12-28_08-48-37AM/jre/bin/java. Please wait...
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using '192.168.1.199:0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:134)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:231)
at java.awt.Window.<init>(Window.java:275)
at java.awt.Frame.<init>(Frame.java:401)
at java.awt.Frame.<init>(Frame.java:366)
at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:593)看提示好像是DISPLAY变量的问题,不过我们的 DISPLAY=192.168.1.199:0.0 是没错的(但是不知道是不是没正确配置好),各位有没有知道解决办法的?求教

解决方案 »

  1.   

    网上搜到类似的问题http://www.linuxsir.org/bbs/thread190839.html
    不过他说到的设置DISPLAY变量后重新登录我就不能理解了,因为我的重新登录后DISPLAY变量又恢复成以前的了,我想这是不是我问题的关键呢?
      

  2.   

    搞了一上午,终于发现了问题所在:
    这里我一直以为DISPLAY设置的是我们服务器的IP(192.168.1.199),我是远程到服务器的,后来我换了我本机的IP,一试,KAO,通过了
    哎,新人没人指导遇到问题很难啊,共勉