在windows xp 下如何完全卸载oracle 10g

解决方案 »

  1.   

    1.停止所有与ORACLE相关的服务。
    2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。
     “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.
    3.删除注册表内容。
     
      运行regedit命令,删除下面内容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键。
     
      HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除Services键下所有以oracle为首的键。
     
      HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application, 删除此键下所有以oracle为首的键。
     
      HKEY_CLASSES_ROOT,删除此键下所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。
     
      HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs, 删除此键下所有以oracle为首的键。
     
      HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注册表键,删除了Microsoft ODBC FOR ORACLE注册表键以外的所有有Oracle字样的键值。
     
      HKEY_我的系统上没找到相关的项
        LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除以Oracle或OraWeb为前缀的键。
     
    4. 删除环境变量。
      删除环境变量CLASSPATH,PATH中含有Oracle字样的值。5.最后在文件系统内删除ORACLE相关的文件及目录:删除系统盘符:\Progrm Files\Oracle目录;删除ORACLE_BASE目录。
     我无法删除D:\oracle目录,重新启动机器之后才删除。PS:这类问题完全可以百度出来的!
      

  2.   

    很详细...
    一般上:
    Oracle Universal Installer 删除后再删除安装目录、再删除注册表就可以
      

  3.   

    重装系统吧,ORACLE在XP下面很难删干净的。。这个已经得到共识了。
      

  4.   

    XP下非常容易实现完全的卸载 
    二楼的方法很正确
    删除服务的时候可以借助DC命令
      

  5.   

    用自带的Database Configuration Assistant卸载
      

  6.   

    5.windows 2003 server + oracle 10g安全删除数据库
    1.开始->设置->控制面板->管理工具->服务,停止所有的Oracle服务。
    2.开始-〉程序-〉universal installer,卸装所有Oracle 产品,但 universal installer本身不能被删除
    3.运行regeidt ,选择 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口.
    4.查看服务中还剩余什么相关的Oracle 服务,右键属性察看服务的"现实名称",运行cmd
    执行sc delete "服务显示名称"
    直到全部相关服务被完全删除
    如遇到提示说服务没有安装
    则先执行 sc GETKeyName "服务显示名称"
    然后执行 sc delete "上面得到的服务名"
    (如用删除注册表方式,有时服务名和服务的显示名不同或者服务没有完全停止的情况下,键值不能完全删除干净,或键值删除了,
    服务列表中却仍然存在该服务,虽然其已什么都不能做)
    5.删除\programe在服务栏
    删除oracle 服务 C:\Documents and Settings\Administrator>sc GetKeyName OracleDBConsoledzzwpt
    [SC] GetServiceKeyName 成功
    名称 = OracleDBConsoledzzwptC:\Documents and Settings\Administrator>sc delete OracleDBConsoledzzwpt
    [SC] DeleteService 成功
      

  7.   

    2k3 的成功在某项目中删除过,但是xp没试过,LZ可以用上面步骤尝试一下