从开始菜单里-运行,执行“dbca”命令,出现数据库配置向导,点击“下一步”按钮,出现如下的错误,谁见过?知道什么原因吗?Exception occurred during event dispatching:
java.lang.UnsatisfiedLinkError: enumerateSIDs_impl
        at oracle.sysman.assistants.util.OsUtilsWindows.enumerateSIDs(Compiled C
ode)
        at oracle.sysman.assistants.dbca.ui.DatabaseOperationsPage.reinitialize(
DatabaseOperationsPage.java:361)
        at oracle.sysman.assistants.dbca.ui.DatabaseOperationsPage.initializePag
e(DatabaseOperationsPage.java:228)
        at oracle.sysman.assistants.util.wizard.WizardPageExt.onSetActive(Wizard
PageExt.java:93)
        at oracle.sysman.assistants.dbca.ui.DatabaseOperationsPage.onSetActive(D
atabaseOperationsPage.java:387)
        at oracle.sysman.assistants.util.wizard.WizardExt.wizardSelectionChanged
(WizardExt.java:165)
        at oracle.ewt.wizard.BaseWizard.processWizardEvent(Compiled Code)
        at oracle.ewt.wizard.BaseWizard.processEventImpl(Unknown Source)
        at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Compiled Code)
        at oracle.ewt.lwAWT.LWComponent.processEvent(Compiled Code)
        at oracle.ewt.wizard.BaseWizard.selectPage(Unknown Source)
        at oracle.ewt.wizard.BaseWizard.doNext(Unknown Source)
        at oracle.sysman.assistants.util.wizard.WizardExt.doNext(WizardExt.java:
236)
        at oracle.ewt.wizard.BaseWizard$Action.actionPerformed(Unknown Source)
        at oracle.ewt.button.PushButton.processActionEvent(Compiled Code)
        at oracle.ewt.button.PushButton.processEventImpl(Unknown Source)
        at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Compiled Code)
        at oracle.ewt.lwAWT.LWComponent.processEvent(Compiled Code)
        at oracle.ewt.button.PushButton.activate(Unknown Source)
        at oracle.ewt.lwAWT.AbstractButton.processMouseReleased(Unknown Source)
        at oracle.ewt.lwAWT.AbstractButton.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Compiled Code)
        at java.awt.Container.processEvent(Compiled Code)
        at oracle.ewt.lwAWT.LWComponent.processEventImpl(Compiled Code)
        at oracle.ewt.button.PushButton.processEventImpl(Unknown Source)
        at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Compiled Code)
        at oracle.ewt.lwAWT.LWComponent.processEvent(Compiled Code)
        at java.awt.Component.dispatchEventImpl(Compiled Code)
        at java.awt.Container.dispatchEventImpl(Compiled Code)
        at java.awt.Component.dispatchEvent(Compiled Code)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Compiled Code)
        at java.awt.LightweightDispatcher.processMouseEvent(Compiled Code)
        at java.awt.LightweightDispatcher.dispatchEvent(Compiled Code)
        at java.awt.Container.dispatchEventImpl(Compiled Code)
        at java.awt.Window.dispatchEventImpl(Compiled Code)
        at java.awt.Component.dispatchEvent(Compiled Code)
        at java.awt.EventDispatchThread.run(Compiled Code)我机器环境:
Windows2003 Server
Oracle9i服务器端以及客户端
JAVA_HOME=d:\jdk1.5
还安装了一个10g的客户端

解决方案 »

  1.   

    ORACLE不同的版本不能同机装吧.
      

  2.   

    装了10G的客户端,貌似9i的客户端就不能用了。
    对9i的服务器端应该没有什么影响 。
      

  3.   

    这样的错误没见过,我知道oracle不同版本之间差异比较大,
    你两个版本都安装,有可能后安装的版本把前面的版本文件覆盖掉了?
    以致一些文件找不到,不能正常运行 
      

  4.   

    java.lang.UnsatisfiedLinkError就是不安全因素的原因,导致的.在新的Oracle安装以后,你需要正确的设置你的环境变量.
    以及用户对$ORACLE_HOME的访问权限.
    就可以正确访问了.