菜鸟求助怎么删除ORACLE!

zgwhaha 2008-10-28 06:18:16
机器装ORACLE11g的时候,每到85%就死在那了,但是已经装了一部分了,想把它删掉,但是Universal Installer里面没有能卸载的项目,开始-程序里面已经有了好多oracle的启动项目,请问怎么删掉它?
...全文
374 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
csJavaEng1_Pro2 2008-10-30
  • 打赏
  • 举报
回复
(1)先把你有关ORACLE的服务全部关掉,操作:开始-控制面板-管理工具体-服务——然后删掉所用有关ORACLE的
(2)删除注册表,操作:在运行命令中输入regedit—HKEY_LOCAL_MACHINE—SySTEM—CurrentContrloSet—Severice,然后删除所用的ORACLE注册,如删不掉就想办法禁止,
(3)再把所用有关ORACLE所有文件删除,至于下的软件随便你,ORACLE关方官http://www.oracle.com/technology/software/products/oracle9i/index.html
就这样,如果再装不上,就重装系统咯
最后,再用优化大师优化下你的电脑,重新起动,就行了,
liulif 2008-10-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zgwhaha 的回复:]
补充一下,因为我是第一次装oracle,又把oracle10g给装了,10g可以用,但是连接.net环境下用c#连接别的机器的oracle数据库的时候老连接不上,连接自己的就好着。删11g的时候会对10g有影响么?
[/Quote]

如果A服务器上的Oracle服务名叫ServiceA,但是在你的PC上配置了它的服务名叫ServiceB,那么在你的C#程序中,你要用ServiceB,你在\oracle\ora92\network\ADMIN的TNSNames.ora中看看是否是这个问题,我以前也遇到过的,呵呵。。。。
如果本机连本机的Oracle,因为它的服务名不会变的,在你本机的Oracle配置了叫ServiceC,那么C#中也用ServiceC,一般就不会犯错了。
Evenque 2008-10-30
  • 打赏
  • 举报
回复
最简单的方法,
进注册表,从上往下找,凡是有Oracle的项全部删除
dongqdonglin 2008-10-30
  • 打赏
  • 举报
回复
我装都能成功嘿嘿
MyHoliday_2008 2008-10-30
  • 打赏
  • 举报
回复
最彻底的方法就是把硬盘格式化,系统重新安装一遍`````````

然后再装 ORACLE ......
buffon1260 2008-10-30
  • 打赏
  • 举报
回复
删除注册表是最好的方法,然后重新装下
gdqsh 2008-10-30
  • 打赏
  • 举报
回复
第一步和第一步交换一下更好吧
但同意你写的,很完整
[Quote=引用 16 楼 zhaofucheng 的回复:]
我建议最好把10g、11g全卸了,重新装,
彻底卸载方法:
1、在开始-程序里用oralce的卸载程序,能卸载多少就卸载多少。
2、在服务里停止oracle开头的几个服务。
3、删除掉oracle安装所有目录,能删除的就删除,有几个文件会删除不掉。
4、删除掉C:\program fiels\oralce 这个目录。
5、进入注册表,删除 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 这个键
6、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Event…
[/Quote]
zhaofucheng 2008-10-30
  • 打赏
  • 举报
回复
我建议最好把10g、11g全卸了,重新装,
彻底卸载方法:
1、在开始-程序里用oralce的卸载程序,能卸载多少就卸载多少。
2、在服务里停止oracle开头的几个服务。
3、删除掉oracle安装所有目录,能删除的就删除,有几个文件会删除不掉。
4、删除掉C:\program fiels\oralce 这个目录。
5、进入注册表,删除 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 这个键
6、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application下以及相似路径下所有oracle开头的键。
相似路径类似下边两种:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Services\Eventlog\Application
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
7、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\下以及相似路径下所有oracle开头的键。
8、删除开始-程序菜单中的快捷方式
9、重启后重新执行步骤3后即可。
xiaodong_1567 2008-10-30
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 Evenque 的回复:]
最简单的方法,
进注册表,从上往下找,凡是有Oracle的项全部删除
[/Quote]
但lz 10g可用
没有的话可以
microns 2008-10-30
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 Evenque 的回复:]
最简单的方法,
进注册表,从上往下找,凡是有Oracle的项全部删除
[/Quote]
这个方法好用
zgwhaha 2008-10-29
  • 打赏
  • 举报
回复
谢谢帮忙,不过有些人好像没认真看我的帖子或者没看到我底下的补充,说的方法都不是很好,看来只有tojavastudy说的比较实际了,先把10g卸载了。哎,郁闷啊,一个oracle整这么麻烦。
tojavastudy 2008-10-29
  • 打赏
  • 举报
回复
控制面板里面 先删除下

然后停止所有服务

删掉11g相关的文件~~

因为你装了10g了

注册表不大好删了把

实在不行 先把 10g也卸载了·
YY_MM_DD 2008-10-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zgwhaha 的回复:]
补充一下,因为我是第一次装oracle,又把oracle10g给装了,10g可以用,但是连接.net环境下用c#连接别的机器的oracle数据库的时候老连接不上,连接自己的就好着。删11g的时候会对10g有影响么?
[/Quote]

net Configuration Assistant 配置远程机器在本机上的服务名[服务名等同访问通道]。
YY_MM_DD 2008-10-29
  • 打赏
  • 举报
回复
1.停止oracle所有服务
2.执行Universal Installer
3.删除oracle安装目录所有文件
4.在注册表删除所有oracle入口(查找[oracle]->F3)
5.重启机器
Andy__Huang 2008-10-29
  • 打赏
  • 举报
回复
1.先到控制面版里把已经安装的oracle卸载,
2.然后把oracle的安装目录删除
3.进入控制面版-->工具管理-->服务-->找到已经安装的oracle实例,把它停止

zhongshirong 2008-10-28
  • 打赏
  • 举报
回复
直接在控制面板里面卸载啊
然后去注册表SOFTWARE/ORACLE 目录下继续删除
删干净就OK了吧
zheninchangjiang 2008-10-28
  • 打赏
  • 举报
回复
如果有了服务,那就涉及注册表删除了
zheninchangjiang 2008-10-28
  • 打赏
  • 举报
回复
一、关于服务的,确认没有任何服务安装,可以直接删除文件
二、连接别人的数据库,如果连接不上,可能是服务器端防火墙,或者是本地服务命名的问题
zgwhaha 2008-10-28
  • 打赏
  • 举报
回复
补充一下,因为我是第一次装oracle,又把oracle10g给装了,10g可以用,但是连接.net环境下用c#连接别的机器的oracle数据库的时候老连接不上,连接自己的就好着。删11g的时候会对10g有影响么?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧