我在windows下,使用universal installer删除了oracle组件,但是重新安装oracle时候,发现不能正常安装。
这是什么原因呢?
谢谢大家啊。

解决方案 »

  1.   

    有两个办法,一个是去注册表中删除ORACLE相关项,一个是用另外一个SID来装
      

  2.   

    如果是9i,删除注册表中的如下内容:HKEY_LOCAL_MACHINE\SOFTWARE\Oracle
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\ 下的 oracle项
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\  下的 oracle项如果是10g、11g,只删除:
    HKEY_LOCAL_MACHINE\SOFTWARE\Oracle
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\  下的 oracle项
    就可以了
      

  3.   

    1、用DBCA删除数据库。
    2、停止Oracle所有的服务。Oracle服务名通常都是以Oracle或Ora开头。
    3、用Oracle Universal Installer删除Oracle组件。
    4、手工删除注册表中与Oracle相关的内容。
    在注册表中搜索以Ora、Oracle、Orcl、EnumOra开头的值,并把它们从注册表中删除。
    5、删除与Oracle相关的环境变量。
    6、重启操作系统,删除和Oracle相关的目录及文件。
    7、删除启动菜单中的Oracle。
      

  4.   

    oracle卸载和安装后最好是重启下,这样比较稳妥,另外卸载后还要清理掉注册表中的信息