我的电脑装了oracle8.16后开始能正常的打开DBA Studio,但是不知道从什么时候开始就无法打开了,进程里的“jrew.exe”一闪就消失了。但是其他的都能应用,如:sqlplus、net8 config assistant等。我在网上也找了很多资料,也试过了很多方法,如:修改“环境变量”里的“PATH”里面oracle8相关的顺序、安装JDK1.5。就是不行,请教大家我现在该怎么做?

解决方案 »

  1.   

    真古老啊。记得2000年的时候俺就用的是8.16。
    把你的jdk1.5去掉吧。还要加-nojit选项。安装完成后还需要做下面的工作,在安装路径下所有的“*.cl”后缀的文件中增添“-nojit”项,共十个文件,如下:
    assistantsdbcadbassist.cl;
    assistantsdbmadbmig.cl;
    assistantsifaifa.cl;
    binelogin.cl;
    binowm.cl;
    ldapoidamdinoidadmin.cl;
    networktoolsnetasst.cl;
    networktoolsnetca.cl;
    owminstallinstelogin.cl;
    owminstallinstowm.cl;
    Example:
    Command=("C:Program FilesOraclejre1.1.7binjrew"
    -classpath
    "C:Program FilesOraclejre1.1.7librt.jar;
    C:Program FilesOraclejre1.1.7libi18n.jar;
    D:oracleora81jlibewt-3_3_6.jar;
    D:oracleora81jlibewtcompat-opt-3_3_6.zip;
    D:oracleora81jlibshare-1_0_8.jar;
    D:oracleora81jlibswingall-1_1_1.jar;
    D:oracleora81jlibhelp-3_1_8.jar;
    D:oracleora81jlibice-4_06_6.jar;
    D:oracleora81networkjlibsysmanmaf.jar;
    D:oracleora81owmjlibowm-2_1.jar;
    D:oracleora81owmjlibhelpeloginhelp"
    oracle.security.admin.lio.lioa.LioaApp oracle.security.admin.lio.lioa.LioaApp -nojit)
    6. 到这里4中的三项服务仍不能启动,那是因为工作还没做完,继续跟着往下做。
    到java.sun.com网站下载jre软件,要1.2.2以上的版本,然后安装在你的机器上,安装完成后用其中的bin目录和lib目录覆盖d:orantora81apachejdkjre下的bin目录和lib目录。到这里以上三个服务就可以顺利启动了。