用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文件无法删除的情况,则不用理会,重新启动,开始新的安装,
安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了
可以完整的删除Oracle products Oracle services和注册表信息 当然是很少情况下才想到删除oracle 只有确定真的不用的时候才做 如果需要请备份所有相关的文件 (下面操作假设是使用OFA结构) NT环境下 以NT的Administrator 登陆 通过控制面版 〉服务 停掉所有ORACLE服务 打开注册表(REGEDIT命令) 删除 HKEY_LOCAL_MACHINE\SOFARE\ORACLE 打开注册表中的 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 删除以ORACLE开头的所有服务 删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\A pplication下 以ORACLE开头的所有服务 关闭REGEDIT 打开控制面版 〉系统 〉环境变量 如果ORACLE安装了JRE 就删除%ORACLE_HOME%\BIN和JRE路径 比如 \ORACLE\ORA \BIN;G: \Program Files\Oracle\jre\ \bin 删除\Winnt\Profiles\All Users\Start Menu\Programs\Oracle 和 \Winnt\Profiles\All Users\Start Menu\Programs\Oracle 删除\Program Files\Oracle 重新启动机器 删除所有ORACLE目录(在注册表HKEY_LOCAL_MACHINE\SOFARE\ORACLE\ORA CLE_HOMES下) 在 Windows / Windows : 打开注册表HKEY_LOCAL_MACHINE\SOFARE\ORACLE 删除前面步骤中的第 步中的ORACLE 删除AUTOEXEC BAT 中的 %ORACLE_HOME%\bin 和 JRE 删除所有ORACLE目录 \Program Files\Oracle \Windows\Start Menu\Programs\Oracle HOME \Windows\StartMenu\Programs\Oracle 重新启动 删除Oracle 软件环境 Windows +ORACLE ORACLE安装路径为 C:\ORACLE 实现方法 开始->设置->控制面板->管理工具->服务 停止所有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 删除这个入口目录及所有子目录 并从Windows 目录(一般为C:\WINNT)下删除以下文件ORACLE ini oradim ini oradim ini oraodbc ini等等 WIN INI文件中若有[ORACLE]的标记段 删除该段 如有必要 删除所有Oracle相关的ODBC的DSN 到事件查看器中 删除Oracle相关的日志 说明 如果有个别DLL文件无法删除的情况 则不用理会 重新启动 开始新的安装 安装时 选择一个新的目录 则 安装完毕并重新启动后 老的目录及文件就可以删除掉了 删除Oracle 如果需要卸载Oracle 请运行安装光盘上的安装文件Setup exe 在 欢迎 窗口中 选择 卸装产品 按钮 进入 Invertory 目录 窗口 在该窗口中选择需要删除的产品(在产品名称前面的方框内打上在标记√) 然后单击 删除 按钮即可 或者直接在开始菜单中找到Oracle for NT程序组下的Oracle installer 同样可以卸载Oracle 卸载Oracle产品后 在系统的注册表内仍然有相关信息 您可以参考以下方法进行手工删除 注意 对注册表的操作可能对系统产生严重影响 请在操作前进行备份 以便在系统异常时恢复到原来的注册表 该操作请参考Windows系统的相关说明 运行RegEdit 在 HKEY_CURRENT_USER\Sofare HKEY_LOCAL_MACHINE\Sofare HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services 主键中删除所有的Oracle入口(如果找到的话) 然后重新启动计算机 如一切正常 则修改完成 如启动有错误 可能您对注册表的修改出错 运行RegEdit 将备份的注册表项目导入 如果误删了注册表中的 Microsoft ODBC for Oracle 可用以下方法恢复 将 HKEY_LOCAL_MACHINE\sofare\Microsoft\DataAccess 中的Version的值由 a 改为 a 然后重新安装财务软件 安装程序会自动安装 MADC 并恢复 Microsoft ODBC for Oracle (对Windows / 请立即进入Dos方式 将备份的system dat文件(如system bak)复制回system dat) (对Windows NT 如启动失败 请重新启动计算机 在提示下 按空格键启动 硬件配置文件/已知的最新正确配置 菜单 该菜单将注册表还原到稳定状态 按照屏幕上的指示操作 可以将注册表还原为上次成功启动时的状态 ) lishixinzhi/Article/program/Oracle/201311/18033
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算是干干净净了
开始->运行 输入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
可按如下方法卸载:\x0d\x0a1、关闭oracle所有的服务。可以在windows的服务管理器中关闭;\x0d\x0a2、打开注册表:regedit 打开路径:\x0d\x0aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\\x0d\x0a删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!\x0d\x0a3、打开注册表,找到路径:\x0d\x0aHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\x0d\x0a删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。\x0d\x0a4、删除注册的oracle事件日志,打开注册表\x0d\x0aHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\x0d\x0a删除注册表的以oracle开头的所有项目。\x0d\x0a5、删除环境变量path中关于oracle的内容。\x0d\x0a鼠标右键右单击“我的电脑--属性--高级--环境变量--PATH 变量。\x0d\x0a删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;)隔开的,删除时注意。\x0d\x0a建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。\x0d\x0a6、重新启动操作系统。\x0d\x0a以上1~5个步骤操作完毕后,重新启动操作系统。\x0d\x0a7、重启操作系统后各种Oracle相关的进程都不会加载了。这时删除Oracle_Home下的所有数据。(Oracle_Home指Oracle程序的安装目录)\x0d\x0a8、删除C:\Program Files下oracle目录。\x0d\x0a(该目录视Oracle安装所在路径而定)\x0d\x0a9、删除开始菜单下oracle项,如:\x0d\x0aC:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Ora10g\x0d\x0a不同的安装这个目录稍有不同。\x0d\x0a如果不删除开始菜单下的Oracle相关菜单目录,没关系,这个不影响再次安装Oracle.当再次安装Oracle时,该菜单会被替换。\x0d\x0a至此,Windows平台下Oracle就彻底卸载了。
方法/步骤
1
•步骤1:☆停止服务。
•打开计算机桌面。点击【开始】-【运行】,输入services.msc命令,出现服务列表。
•分别选择10个ORACLE数据库服务,右击选择停止服务。 •
2
步骤2:☆卸载ORACLE数据库-1
•卸载ORACLE数据库时,要使用ORACLE数据库自带的卸载工具完成,可以在【开始】菜单-【程序】-【oracle】中找到。
步骤2:☆卸载ORACLE数据库-2
•单击【Universal Installer】,选择产品清单中选择已经安装的Oracle产品,单击删除,完成卸载。
3
步骤3:☆删除注册表。
•因为在安装ORACLE数据库时,很多配置都写到了注册表中,要想彻底删除数据库,必须将注册表中的数据删除。
•删除注册表注册表1:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SOFTWARE下ORACLE项
•删除注册表注册表2:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下ORACLE项
•删除注册表注册表3:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventlogHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下ORACLE项 •
4
步骤4:删除环境变量。
•如果在安装ORACLE数据库时进行了环境变量的设置,卸载的时候,需要将环境变量删除。
•右击我的电脑-属性-系统属性-高级,单击环境变量按钮。在系统变量中找到ORACLE_HOME选项,删除即可。如果在CLASSPATH和PATH中也存在Oracle设置,一并删除即可。
5
步骤5:☆删除目录重启计算机。
•彻底删除ORACLE数据库,需要将ORACLE安装目录,全部删除。
•删除完毕之后,重启计算机,完成ORACLE数据库移除。