由于初学,在xp下,第一次安装的是oracle10.1版本的,卸载后,第二次安装的是oracle 10.2版本的,现在我又卸了10.2,但在xp的服务,本地服务中,分别留下了:
oracledbTNSListener 和oracledb1TNSListener,
另外还有一个oracleDBConsoledb(我已经卸载了oracle10了呀,为何服务没有一并去掉)这三个服务要如何删除掉呢?

解决方案 »

  1.   

    和老版本的oracle卸载基本上差不多.1) 用DBCA 删除实例;
    2) 停掉所有服务(listener, css, snmp,job 等等)
    3) 启动OUI程序删除Oracle Home
    4) 清除注册表中的相关项(很重要)入口: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services将所有ora开头的串值删除另外:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
    \Services\EventLog 这个串值也要检查5) 手工删除Oracle Home目录以及 Program files\Oracle
    目录.6)如果定义了环境变量,也要清除
    ORACLE_HOME, ORACLE_SID, PERL_LIB 
    对于PATH变量只需清除ORACLE _HOME所在的目录7) 如果安装了CRS, 参考RAC的安装文档去卸载8) 重启机器