您的位置:程序门 -> windows专区 ->



windows下如何彻底删除oracle


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


windows下如何彻底删除oracle
发表于:2007-03-13 11:14:26 楼主
可以完整的删除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,如启动失败,请重新启动计算机,在提示下,按空格键启动“硬件配置文件/已知的最新正确配置”菜单,该菜单将注册表还原到稳定状态。按照屏幕上的指示操作,可以将注册表还原为上次成功启动时的状态。)


转http://www.linuxmine.com/48968.html
发表于:2007-03-13 11:33:201楼 得分:0
沙发,接分.
发表于:2007-03-13 16:31:162楼 得分:0
:o
发表于:2007-03-14 09:39:333楼 得分:0
up
发表于:2007-03-14 16:40:044楼 得分:0
怎样在unix下删除呢?
发表于:2007-03-15 12:25:425楼 得分:0
up
发表于:2007-03-28 10:35:226楼 得分:0
3q同时jf
发表于:2007-04-03 14:21:087楼 得分:0
jf
发表于:2007-04-03 14:33:328楼 得分:0
感谢.并接分
发表于:2007-04-03 14:45:229楼 得分:0
接分
发表于:2007-04-11 13:00:0010楼 得分:0
up
发表于:2007-04-12 09:07:1511楼 得分:0
ding~jf~
发表于:2007-04-26 13:13:4412楼 得分:0
^_^
是告诉别人的哦


快速检索

最新资讯
热门点击