1.首先停止oracle所有的服务。\x0d\x0a2. 删除注册表上的HKEY_LOACAL_MACHINE/SOFTWARE下的主键ORACLE全部删除。\x0d\x0a3.进入HKEY_LOACAL_MACHINE/SYSTEM主键下,在ControlSet001、 ControlSet002、CurrentControlSet--Service中删除相关的Oracle服务。只要是oracle打头的都可以删.\x0d\x0a4.删除你oracle的安装目录,注意是配置存储的目录,应该在C盘下,自己找,然后删除你的实际安装目录,如果删不了,把文件夹改下名重新启动下系统,就OK了。\x0d\x0a这样你的oracle算是干干净净了
成都创新互联专业为企业提供大庆网站建设、大庆做网站、大庆网站设计、大庆网站制作等企业网站建设、网页设计与制作、大庆企业网站模板建站服务,十年大庆做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?
那就是直接注册表清除,步骤如下:
1、 开始-设置-控制面板-管理工具-服务
停止所有Oracle服务。
OracleOraDb11g_home1TNSListener:专门支持远程访问oracle数据库(用Java程序访问oracle,每次启动此服务需要1秒钟左右,) OracleServiceXE:“XE”是数据库名称。是oracle核心服务,关系到oracle数据库的整个运行,必须保证这个服务开启,如果停止就无法连接到oracle服务器。启动这个服务大概需要2分钟,如果是自动启动,你会发现你的电脑会比之前大概慢2分钟。
2、 (忽略)开始-程序-Oracle - OraDb11g_home1-Oracle安装产品- Universal Installer
卸装所有Oracle产品,但Universal Installer本身不能被删除[如果第二步执行失败,跳到第三步,大部份第二步是失败的]
3、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
4、 运行regedit,删除以下这三个位置中的所有Oracle入口。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\【下】所有Oracle删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\【下】所有Oracle删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Services\【下】所有Oracle删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\【下】所有Oracle删除
5、 运行regedit,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\【下】所有Oracle删除,
删除所有Oracle入口。
6、 开始-设置-控制面板-系统-高级-环境变量
删除环境变量CLASSPATH和PATH中有关Oracle的设定
7、 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标
8、 删除e:/oracleDB目录
9、 【重新启动计算机】,重起后才能完全删除Oracle所在目录
10、 删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入
口目录及所有子目录,并从Windows目录(一般为C:\WINDOWS)下删除oralce文件等等。
11、 在运行框中输入“win.ini”,回车。WIN.INI文件中若有[ORACLE]的标记段,删除该段
12、 【如有必要】,删除所有Oracle相关的ODBC的DSN
13、 到事件查看器中,删除Oracle相关的日志
说明:
如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,
安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了
开始->运行 输入SERVICES MSC到服务里 停止所有Oracle服务
开始->程序->Oracle OraHome ->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品 但Universal Installer本身不能被删除
运行regedit 选择HKEY_LOCAL_MACHINE\SOFARE\ORACLE 按del键删除这个入口
运行regedit 选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 滚动这个列表 删除所有Oracle入口
运行regedit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application 删除所有Oracle入口
我的电脑->系统->高级->环境变量 删除环境变量CLASSPATH和PATH中有关Oracle的设定
从桌面上 STARTUP(启动)组 程序菜单中 删除所有有关Oracle的组和图标
删除\Program Files\Oracle目录
重新启动计算机 重起后才能完全删除Oracle所在目录
删除与Oracle有关的文件 选择Oracle所在的缺省目录C \Oracle 删除这个入口目录及所有子目录 并从目录(一般为C \WINNT)下删除以下文件ORACLE INI oradim INI oradim INI oraodbc ini等等
WIN INI文件中若有[ORACLE]的标记段 删除该段
如有必要 删除所有Oracle相关的ODBC的DSN
到事件查看器中 删除Oracle相关的日志
lishixinzhi/Article/program/Oracle/201311/17527
1、开始->设置->控制面板->管理工具->服务,\x0d\x0a停止所有Oracle服务。\x0d\x0a2、卸装所有Oracle产品\x0d\x0a3、运行regedit,选择HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,\x0d\x0a按del键删除这个入口。\x0d\x0a4、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,滚动这个列表,删除所有Oracle入口。\x0d\x0a5、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application,删除所有Oracle入口。\x0d\x0a6、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。\x0d\x0a7、重新启动计算机,重起后才能完全删除Oracle所在目录。
可按如下方法卸载:
1、关闭oracle所有的服务。可以在windows的服务管理器中关闭;
2、打开注册表:regedit 打开路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!
3、打开注册表,找到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。
4、删除注册的oracle事件日志,打开注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
删除注册表的以oracle开头的所有项目。
5、删除环境变量path中关于oracle的内容。
鼠标右键右单击“我的电脑--属性--高级--环境变量--PATH 变量。
删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;)隔开的,删除时注意。
建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。
6、重新启动操作系统。
以上1~5个步骤操作完毕后,重新启动操作系统。
7、重启操作系统后各种Oracle相关的进程都不会加载了。这时删除Oracle_Home下的所有数据。(Oracle_Home指Oracle程序的安装目录)
8、删除C:\Program Files下oracle目录。
(该目录视Oracle安装所在路径而定)
9、删除开始菜单下oracle项,如:
C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Ora10g
不同的安装这个目录稍有不同。
如果不删除开始菜单下的Oracle相关菜单目录,没关系,这个不影响再次安装Oracle.当再次安装Oracle时,该菜单会被替换。
至此,Windows平台下Oracle就彻底卸载了。