◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
如何在windows xp上 重装oracle?
Post by iambbp, 2010-4-9, Views: 最近有一哥们,跨行业搞IT.毕竟不是本专业的,配个环境也遇到了一个大问题,那便是删了oracle之后,如何重新装上oracle,为什么老是出现sid已经存在的问题?当然,在我百度之后,终于是搞定了如何重装oracle这个问题。
1 windows为什么重装oracle那么难?
首先先了解一下八卦,之所以在windows上重装oracle那么难,是因为微软和oracle是竞争对手,简直到了死对头的境地。
Oracle在软件业可能是少数几个有胆识敢与微软抗衡的公司之一。许久以来,双方在数据库领域的较量就开始了。作为对手,Oracle创始人兼老板的埃利森一直对微软的盖茨耿耿于怀,他把Oracle与微软的竞争比作是:“微软与人类的竞争,微软是不可能赢的。”埃利森说:“罗马帝国都已灭亡,凭什么微软就不会?”
而微软则对Oracle公司的低成本并基于浏览器的“网络计算机”概念肆意嘲讽,认为用之取代PC机不啻是白日梦呓。一提起埃利森,微软总裁史蒂文•巴尔默总是满脸的不屑:“在电脑软件市场上,Oracle公司又能为人们提供什么呢?这里没有他的位置。”
当然勒,老外的争斗在国内的商家来说便只是像小孩子玩家家一样,像国内的 360杀毒软件直接将对手的产品视为病毒杀掉。干脆!利落!
2 如何在windows上重装oracle?
毕竟是小孩子玩过家家,解决办法不是很难的,下面是我网上百度而来试了试效果不错,不敢独享,特此分享给大家 。
(1) 停止oracle的服务(一般病毒,杀毒软件之类的,要删掉都要首先停止其服务的)
方法是: 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。
(2)卸载oracle程序
方法是: 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除
(3)删除关于oracle的注册表
方法是:运行regedit,win2000是regedt32,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动 这个列表,删除所有Oracle入口。
运行refedit, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application, 删除所有Oracle入口。
(4)删除一些关于oracle的环境变量(这个我倒没那么做)
方法是: 开始->设置->控制面板->系统->高级->环境变量 删除环境变量CLASSPATH和PATH中有关Oracle的设定
(5)删除oracle的安装目录,一般有一些东西他自己是卸载不完全的
(6)重启电脑,便能重新安装oracle了。否则便会出现oracle中的sid已经存在的问题。
总结:我是这样搞定重装oracle的。
