您好,第一次安装Oracle。我先装了Oracle 10.2.0.1的Home和Client在一个Win2003 R2 SP2 的虚拟机上。创建了一个自定义的数据库实例,又安装了 10.2.0.4的升级包,安装目录选择了之前的Home。然后我使用upgrade assistant做了数据库升级,出现下面的错误,其他都好,[SummarizableStep.setUpgradeStatus:636]  **++Set Upgrade status to:=1
oracle.sysman.assistants.util.step.StepExecutionException: 由于以下错误, Enterprise Manager 配置失败 -
启动 Database Control 时出错
有关详细资料, 请参阅 E:\oracle\product\10.2.0\db_2\cfgtoollogs/dbua\S3DOrcl\upgrade\emConfig.log 中的日志文件。
您可以以后通过手动运行 E:\oracle\product\10.2.0\db_2\bin\emca 脚本, 重新使用 Enterprise Manager 配置此数据库。
at oracle.sysman.assistants.util.em.EMConfigStep.executeImpl(EMConfigStep.java:143)
at oracle.sysman.assistants.util.step.BasicStep.execute(BasicStep.java:210)
at oracle.sysman.assistants.util.step.BasicStep.callStep(BasicStep.java:251)
at oracle.sysman.assistants.dbma.backend.EMConfigStep.executeStepImpl(EMConfigStep.java:104)
at oracle.sysman.assistants.dbma.backend.SummarizableStep.executeImpl(SummarizableStep.java:175)
at oracle.sysman.assistants.util.step.BasicStep.execute(BasicStep.java:210)
at oracle.sysman.assistants.util.step.Step.execute(Step.java:140)
at oracle.sysman.assistants.util.step.StepContext$ModeRunner.run(StepContext.java:2488)
at java.lang.Thread.run(Thread.java:534)现在的问题是Oracle DBConsole的服务总是起不来。我的问题是,是不是不能在一个装了Home和Client的机器上装10.2.0.4的升级包?
如果装了升级包,不升级数据库的话,数据库就连不上了,是不是必须升级数据库类似我现在这样的情况,我可以做什么样的处理?非常感谢您的帮助

解决方案 »

  1.   

    在虚拟机上装oracle要打补丁哇?
    开始的时候把补丁包弄上不就好了?然后你再进行安装。一般不会有啥问题。
      

  2.   


    安装步骤没有问题, 在2011年之后的Oracle 10.2.0.4 和 10.2.0.5 版本的OEM 存在bug 8350262。把补丁打上就好了。 Oracle 10.2.0.4和10.2.0.5 中 OEM bug 8350262
    http://blog.csdn.net/tianlesoftware/article/details/6568690
      

  3.   

    是的.我找了新的Opatch,然后装了这个包就好了.非常感谢