用oracle的通用安装程序把它卸了,卸完之后,到注册表里面的hkey_local_machine/softwarw/oracle删了!!

解决方案 »

  1.   

    从注册表中查找oracle,将查到的所有相关字段都删除。
    还要记得已经停掉所有的服务。
      

  2.   

    连操作系统都不能登录了,
    那当然只有重做操作系统了,
    一般说来把注册表里的几个有关Oracle的键值删除就行了
      

  3.   

    把硬盘拿到另一台机子上,把里面的密码删了,可以进入系统啦。麻烦各们继续帮了解决下面的问题,分数不够可以再加!!
        有2台机器,在一台机器上的oracle中建立了一个数据库,另一台机器上的oracle是刚安装的,由于数据太多所以我不想在另一台机器上再建立重新这个数据库,我的问题是能否通过拷贝文件而将数据库复制到新建的oracle中。我曾在一台机器上因oracle出错,重装oracle, 成功恢复数据,具体过程是这样: 
    把system.dbf,user0.dbf还有好多的dbf数据文件, 所有的重做文件,控制文件备份下来。重装oracle时,进入原来装oracle的操作系统帐户,安装在原来的目录下,,建立与以前相同的数据库名、sid,关掉服务,把上面备份文件覆盖的现在oracle的相应文件,用orapwd更新pwd<sid>.ora,重新启动数据库,启动服务,一切OK!! 
    今天除了备份上面文件之外,还备份了原先数据库的初始文件,按上面步骤操作。运行lsnrctl,没问题。 
    进入svrmgrl 出现错误:提示ora-12560误,新配置tnsname.ora,listerner.ora仍没解决,但tnsping没问题。 
    用net easy configure 测试出现:ora-12500 监听无法启动专用服务器进程?不知这还要哪些配置。 
    用oradim -startup -sid aaa(我数据的sid) 
    查看oradim日志显示启动正常,但 
    oradim -shutdown -sid aaa 出现如下错误: 
    ora-03113:end-of-file on communication channel; 
    ora-01092racle instance terminated ,disconnection forced 
    估计我走了不少弯路,麻烦各位大侠帮帮忙!!!THX!!!
      

  4.   

    可能是Oracle卸载时注册表信息没有删除干净所致控制文件可能需要重建