我的oracle\ora90\bin\oemapp.cmd是这样的:
SET CLASSROOT=D:\oracle\ora90\classes
SET JLIBROOT=D:\oracle\ora90\jlib
SET NETJLIBROOT=D:\oracle\ora90\network\jlib
SET OEMCLASSES=%JLIBROOT%/oembase-9_0_1.jar;%JLIBROOT%/oemtools-9_0_1.jar
SET BALICLASSES=%JLIBROOT%/swingall-1_1_1.jar;%JLIBROOT%/ewtcompat-3_3_15.jar;%JLIBROOT%/ewt-3_3_18.jar;%JLIBROOT%/share-1_1_9.jar;D:\oracle\ora90\sysman\jlib\master.jar;D:\oracle\ora90\sysman\jlib\master_ja.jar
SET AURORACLASSES=D:\oracle\ora90\lib\aurora_client.jar
SET HELPCLASSES=%JLIBROOT%/help-3_2_9.jar;%JLIBROOT%/ice-5_06_3.jar
SET DBUICLASSES=%JLIBROOT%/dbui-2_1_2.jar
SET KODIAKCLASSES=%JLIBROOT%/kodiak-1_2_1.jar
SET JDBCCLASSES=D:\oracle\ora90\jdbc\lib\classes111.zip;D:\oracle\ora90/jdbc/lib/nls_charset11.zip
SET NETCHARTSCLASS=D:\oracle\ora90\sysman\jlib\netchart360.jar
SET VISIORBCLASSES=D:\oracle\ora90/lib/vbjorb.jar;D:\oracle\ora90/lib/vbjapp.jar
SET ORBCLASSES=%VISIORBCLASSES%
SET SECURITYCLASSES=%JLIBROOT%/javax-ssl-1_1.jar;%JLIBROOT%/jssl-1_1.jar
SET OSDNETCLASSES=%JLIBROOT%/netcfg.jar;%JLIBROOT%/o3logon.jar;%JLIBROOT%/verifier.jar
SET OSDPKICLASSES=%JLIBROOT%/ewm-1_1.jar;%
JLIBROOT%/Phaos_Security_Engine_2_1.jar
SET NETMGRCLASSES=%NETJLIBROOT%/netmgrm.jar;%NETJLIBROOT%/netmgr.jar;D:\oracle\ora90/network/tools
SET XMLCLASSES=D:\oracle\ora90\lib\xmlparserv2.jar
SET OLAPCLASSES=%JLIBROOT%/cvd.zip;%JLIBROOT%/jndi.jar;%JLIBROOT%/jewt-4_1_7.jar
SET MISCCLASSES=D:\oracle\ora90/assistants/jlib/assistantsCommon.jar;D:\oracle\ora90/jlib/jle-1_0_6.jar
SET QSMACLASSES=D:\oracle\ora90\rdbms\jlib\qsma.jar
我觉的你的配置还有问题。

解决方案 »

  1.   

    谢谢long999(明心见性) 兄弟的帮助,现在问题已经解决。
    我的方法是这样的,
    SET CLASSPATHADD=%CLASSROOT%;%OEMCLASSES%;%ORBCLASSES%;%BALICLASSES%;%HELPCLASSES%;%DBUICLASSES%;%JDBCCLASSES%;%KODIAKCLASSES%;%NETCHARTSCLASS%;%SECURITYCLASSES%;%OSDNETCLASSES%;%OSDPKICLASSES%;%NETMGRCLASSES%;%XMLCLASSES%;%AURORACLASSES%;%OLAPCLASSES%;%MISCCLASSES%;%QSMACLASSES%
    是系统安装时就产生的,但确实象是过长,而我有对这些不熟悉,只好忍痛把最后俩项“;%MISCCLASSES%;%QSMACLASSES%”注释掉,这样就ok了。