我安装过oracle数据库,我卸载过,然后再次安装碰到如题问题,通过下列操作还是无法再次安装,急! :
   删除\Program Files\Oracle目录
   开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,之后又在开始-程序中把Oracle - OraHome81文件夹全部删除。囧   开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。
   开始->设置->控制面板->系统->高级->环境变量  删除环境变量CLASSPATH和PATH中有关Oracle的设定 
   运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口
   开始->设置->控制面板->系统->高级->环境变量 
   删除环境变量CLASSPATH和PATH中有关Oracle的设定  
   但问题的核心关键是我无法删除某些注册表:
   运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动 
这个列表,但无法删除所有Oracle入口。 
   运行refedit, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application, 
删除所有Oracle入口。 
   电脑提示: cannot deleted .NET data provider for oracle erroe while deleting key!    请问,为什么无法删除注册表呢,否则没法重新安装。
    谢谢高手指点!!

解决方案 »

  1.   

    没卸载过oracle,据说很复杂,上一次装了11g的,电脑出问题重装了,然后删除oracle相关文件,又装了10g的……
      

  2.   

    oracle9i?   停止服务后,运行uninstall,然后 删掉文件,删掉注册表。 如果文件删除不了,重启后再删。 
    注册表不能删除倒是没有碰到过。
      

  3.   

    1。先用自带的删除oracle删除程序,
    2.删除注册表项
    3。必须重启
    4。删除安装目录下的所有oracle程序文件。
    5。如果要重装必须再重启一次。
      

  4.   

    1.oracle自带卸载
    2.删除注册表
    3.删除安装盘文件
    4.重启电脑
    5.重新安装
    6.OK。
    百试百爽!!