本帖最后由 凌语 于 2011-7-2 14:54 编辑
我不敢说这种删法有多干净,至少重装同版本的不提示错误(重装不同版本的没试过)
Oracle8i的手动卸载
停止服务计算机右击,管理——服务——停止与Oracle有关的服务
Ora或oraHome开头的吧,共五六项
删除注册表①Hkey_Local_Machine\System\Current ControlSet或ControlSet001或ControlSet002\Services下oracle相关 ②如上,Services下Eventlog\Application下oracle相关
③Hkey_Local_Machine\Software\Oracle
④Hkey_Local_Machine\System\Current ControlSet\Enum\Root\LeGacy_Oracle相关(不能删除的话,右击权限,everyone允许)(删除这一项,便删除了计算机管理中的相关服务列表)
若不删除第四项,会出现安装错误:**Server已存在。
删除Oracle文件(若提示有用户正在使用不能删除,重启)
①安装文件目录(为防万一,可能以后能用到数据,还是重命名好)
②C:\Program Files\oracle目录(删除时注意不要删了oracle公司的其他产品目录,比如虚拟机VBox)
③删除开始菜单项
(以上,本人亲自尝试,其实,也能用oracle的自带卸载,但是在里面一个个打钩,头疼+手疼,所以选择手工删,而且就算卸载了注册表还是要删的)
Oracle里万一有数据怎么办
安装文件夹\oradata
安装文件夹\ora92\database
有时直接将这两个文件夹复制进去即可
(以上,本人未尝试,但是有人直接复制的,成功。oradata是肯定需要的,其它,未查证)
若各位网友有何见解或建议,欢迎分享,我将再作整理~~
ps:本人又在卸载了,只为了试试是不是光复制就能恢复原来的数据~
|