本人昨天一时心血来潮,想在Windows下试试能否安装二个版本的Oracle,于是悲剧了我的操作系统是Windows7旗舰版(32位),先在D:\Oracle\10g下安装Oracle10gR2,成功。后来紧接着又在D:\Oracle\11g下安装Oracle11gR1(11.0.6),然后在服务中只看到Oracle10g的DBConsole,而没有看到Oracle11g的DBConsole,不知道是怎么回事,其它均正常。有人说:Windows系统下二个版本的Oracle不能共存,不知道是不是这个原因????

解决方案 »

  1.   

    装oracle是要在注册表上加东西的,我记得如果要卸载重装Oracle是要彻底清理注册表才能再安装的。会不会是这个原因?
      

  2.   

    二个版本的Oracle DBConsole服务名称肯定不一样。
      

  3.   

    恩,刚看了下本机的oracle.
    win7 32位系统,oracle 11g,
    服务一共6个,没有dbconsole,6个服务为
    OracleVssWriterORCL
    OracleJobSchedulerORCL
    OracleMTSRecoveryService
    OracleOraDb11g_home1ClrAgent
    OracleOraDb11g_home1TNSListener
    OracleServiceORCL
    只要两个版本创建数据库是采用不同名称,应该服务不会重复的.
    一会试试装个10g,看会出什么问题.