| 发表于: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 |
|
|
|
|