我是学sql server的,但是有于工作需要oracle。我本来是装好的,别人也给我弄了表空间用户,我用pl/sql 也能用了。
我还创建表了。可是今天突然监听器坏了,我一急给删了又重新安装了下。可是现在还不行。我Q号:565385344在线等啊。只要能把我问题解决了。我分全给他!

解决方案 »

  1.   

    可以完整的删除Oracle   products,   Oracle   services和注册表信息   
       
      当然是很少情况下才想到删除oracle,只有确定真的不用的时候才做。   
      如果需要请备份所有相关的文件。   
      (下面操作假设是使用OFA结构)   
      NT环境下:   
      1、以NT的Administrator   登陆   
      2、通过控制面版-〉服务,停掉所有ORACLE服务   
      3、打开注册表(REGEDIT命令),删除   
          HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE   
      4、打开注册表中的   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services   
       
          删除以ORACLE开头的所有服务   
      5、删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\A   
      pplication下   
          以ORACLE开头的所有服务   
      6、关闭REGEDIT   
      7、打开控制面版-〉系统-〉环境变量   
      8、如果ORACLE安装了JRE,就删除%ORACLE_HOME%\BIN和JRE路径。   
          比如   \ORACLE\ORA81\BIN;G:   \Program   Files\Oracle\jre\1.1.7\bin   
      9、删除\Winnt\Profiles\All   Users\Start   Menu\Programs\Oracle   和   
          \Winnt\Profiles\All   Users\Start   Menu\Programs\Oracle   
      10、删除\Program   Files\Oracle   
      11、重新启动机器   
      12、删除所有ORACLE目录(在注册表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORA   
      CLE_HOMES下)   
       
      在   Windows   95   /   Windows   98:   
           1.   打开注册表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE.   
           2.删除前面步骤中的第3步中的ORACLE   
           3.   删除AUTOEXEC.BAT   中的   %ORACLE_HOME%\bin   和   JRE   
           4.   删除所有ORACLE目录   
           5.   \Program   Files\Oracle   
           6.   \Windows\Start   Menu\Programs\Oracle   -   <HOME>   
          \Windows\StartMenu\Programs\Oracle   
           7.   重新启动 
       
      删除Oracle   1   
      软件环境:   1、Windows   2000+ORACLE   8.1.7   
            2、ORACLE安装路径为:C:\ORACLE   
      实现方法:   
      1、   开始->设置->控制面板->管理工具->服务,停止所有Oracle服务。   
      2、   开始->程序->Oracle   -   OraHome81->Oracle   Installation   Products->Universal   Installer,卸装所有Oracle产品,但Universal   Installer本身不能被删除   
      5、   运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。   
      6、   运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口。   
      7、   运行regedit,   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。   
      8、   开始->设置->控制面板->系统->高级->环境变量   删除环境变量CLASSPATH和PATH中有关Oracle的设定   
      9、   从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标   
      10、删除\Program   Files\Oracle目录   
      11、重新启动计算机,重起后才能完全删除Oracle所在目录   
      12、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,并从Windows   2000目录(一般为C:\WINNT)下删除以下文件ORACLE.ini、oradim73.ini、oradim80.ini、oraodbc.ini等等。   
      13、WIN.INI文件中若有[ORACLE]的标记段,删除该段   
      14、如有必要,删除所有Oracle相关的ODBC的DSN   
      15、到事件查看器中,删除Oracle相关的日志   
      说明:   
      如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,   
      安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。   
       
      删除Oracle   2   
      如果需要卸载Oracle,请运行安装光盘上的安装文件Setup.exe,在“欢迎”窗口中,选择“卸装产品”按钮,进入“Invertory   目录”窗口:   在该窗口中选择需要删除的产品(在产品名称前面的方框内打上在标记√),然后单击“删除”按钮即可;或者直接在开始菜单中找到Oracle   for   NT程序组下的Oracle   installer,同样可以卸载Oracle。   
      卸载Oracle产品后,在系统的注册表内仍然有相关信息,您可以参考以下方法进行手工删除。   
      注意:对注册表的操作可能对系统产生严重影响,请在操作前进行备份,以便在系统异常时恢复到原来的注册表。该操作请参考Windows系统的相关说明。   
      运行RegEdit,在“HKEY_CURRENT_USER\Software”、“HKEY_LOCAL_MACHINE\Software”、“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services”主键中删除所有的Oracle入口(如果找到的话),然后重新启动计算机,如一切正常,则修改完成,如启动有错误,可能您对注册表的修改出错,运行RegEdit,将备份的注册表项目导入;如果误删了注册表中的“Microsoft   ODBC   for   Oracle”,可用以下方法恢复:   
      将“HKEY_LOCAL_MACHINE\software\Microsoft\DataAccess”中的Version的值由‘2.1.1a’改为‘1.1.1a’然后重新安装财务软件,安装程序会自动安装   MADC,并恢复“Microsoft   ODBC   for   Oracle”。   (对Windows95/98,请立即进入Dos方式,将备份的system.dat文件(如system.bak)复制回system.dat);   
      (对Windows   NT,如启动失败,请重新启动计算机,在提示下,按空格键启动“硬件配置文件/已知的最新正确配置”菜单,该菜单将注册表还原到稳定状态。按照屏幕上的指示操作,可以将注册表还原为上次成功启动时的状态。) 
      

  2.   

    先把注册表相关数据删除了,然后删除oracle目录数据,再重新安装。
      

  3.   

    很杯具,重新删除,安装了,Oracle删除很麻烦的!
      

  4.   

    昨天vista上装oracle 11g,装一半断电,后来也是大概按这个步骤删了重装的,主要是注册表一定要删除干净
      

  5.   

    我的oracle10g安装环境:Windows XP下  Oracle安装路径为:d:\Oracle 实现方法: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务; 
    2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除; 
    3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口; 
    4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口; 
    5、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口; 
    6、开始->设置->控制面板->系统->高级->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定;【很重要】 (我的安装完没有生成这个路径)
    7、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标; 
    8、删除c:\Program Files\Oracle目录; 
    9、重新启动计算机,重起后才能完全删除Oracle所在目录(oracle的安装目录占硬盘空间最大那个oracle文件夹); 
    10、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,并从Windows XP目录(一般为d:\WINDOWS)下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等;【可以直接在C盘搜索以ora打头的文件进行选择性删除,切记不能全删除,有些可能是其他程序中包含的oracle相关组件,必须仔细排查】 
    11、WIN.INI文件中若有[ORACLE]的标记段,删除该段;