(转载)Windows下手动完全卸载Oracle

使用Oracle自带的Universal Installer卸载存在问题: 不干净,不完全,还有一些注册表残留,会影响到后来的安装。 所以,推荐使用手工卸载Oracle。

1.【win+R】->【services.msc】,关闭oracle所有的服务。 使用OUI(Oracle Universal Installer)卸载Oracle软件。 “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.

2. 打开注册表【win+R】->【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. 重新启动操作系统。

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就彻底完全卸载了。

时间: 2024-10-07 17:31:00

(转载)Windows下手动完全卸载Oracle的相关文章

Windows下手动完全卸载Oracle

使用Oracle自带的Universal Installer卸载存在问题: 不干净,不完全,还有一些注册表残留,会影响到后来的安装. 所以,推荐使用手工卸载Oracle. 1.[win+R]->[services.msc],关闭oracle所有的服务. 使用OUI(Oracle Universal Installer)卸载Oracle软件. "开始"->"程序"->"Oracle-OraDb110g_home1|Oracle instal

windows下手动安装和配置xamarin

安装xamarin xamarin官方给出了两种安装方式,自动安装和手动安装. 自动安装比较简单,到http://xamarin.com/download下载xamarininstaller.exe 运行后它会自动下载所需组件.过程还是比较简单的,下面重点说明一下手动安装和配置xamarin. 由于我的系统(win8.1 64位)在运行xamarininstaller.exe时老是报错,给xamarin的支持组发了个邮件,他们回复说还是手动安装吧,并把各个组件的下载链接发了过来.这段时间在网上查

Windows下服务中的Oracle服务是数据库名还是SID

今天上头问Windows下服务中的Oracle服务是数据库名还是SID呢?我猜是SID,但是还是测试一下,看看我猜的对不对呢?搞起! SQL> show parameter db_name NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_name string orclgdn SQL> show parameter instance_name N

windows下 Oracle11完全卸载方法

Oracle11完全卸载方法 一.在oracle11G以前卸载oracle会存在卸载不干净,导致再次安装失败的情况,在运行services.msc打开服务,停止Oracle的所有服务. 二. oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall \deinstall.bat运行该批处理程序将自动完成oracle卸载工作,最后手动删除\app文件夹(可能需要重启才能删除) 运行过程中可能需要填写如下项: 指定要

windows下,OracleServiceXXX和Oracle 实例的关系

其实,windows下的oracle,在oracle实例启动时,是完全依赖于 window服务中的OracleServiceXXX ,这个XXX就是oracle的实例名(注意啊,不是数据库名称,而是实例名,不明白这两个名称含义的请自宫.) 只要OracleServiceXXX不启动,sqlplus你永远也进不去.(会报ora-12560错误.但是报ora-12560错误未必都是OracleServiceXXX不启动导致的) 那这里就有个问题了:OracleServiceXXX  的启动,代表or

本地windows下PHP连接远程oracle遇到的诸多问题

任务目的:本地windows下PHP连接远程服务器下的oracle. 必须必须 确定服务器的数据库版本,如果本地的驱动和对方服务器版本不一致,会导致许多报错. 已知的oracle版本  分为 32位的10G,11G,13G 64位的10G,11G,13G 我本机是64位的系统,开始就进去误区,把所有版本的64位下载了一遍,结果 不管你怎么调,本地的驱动就是找不到ob方法. 然后目标定位到32位,32位如果下载错版本,会报这个错. oci_connect(): OCIEnvNlsCreate()

Windows下手动安装redis服务

1.Redis本身不支持windows,但是有另外的团队在维护着一个windows下的版本   2.下载地址: https://github.com/MSOpenTech/redis 2.8的版本在源码里面已经不包含windows下的执行文件,都移动到release里面去了,所以点击release去下载.   3.下载解压后   4.安装很简单,Windows Service Documentation.docx有详细说明. 1)安装服务: redis-server --service-inst

windows下启动和关闭oracle的命令教程

经常要用数据库,让他自己启动的话,开机太慢,所以用命令启动方便点. 1.开启: 在运行中输入cmd,进入控制台,lsnrctl start回车,提示启动监听成功后 net start OracleServiceORCL. 2 关闭 在运行中输入cmd,进入控制台,lsnrctl stop回车,提示启动监听成功后 net stop OracleServiceORCL. 这样还是不太方便. 在桌面右键,新建一个记事本,输入 lsnrctl start net start OracleServiceO

[转载]Windows下的分页模式- 页目录和页表从物理内存到虚拟映射求值

标 题: [原创]Windows下的分页模式-  页目录和页表从物理内存到虚拟映射求值 作 者: hrpirip 时 间: 2012-12-06,12:45:36 链 接: http://bbs.pediy.com/showthread.php?t=159554 昨天在网上看到一段代码令大为不解,大家都知道一个虚拟地址到物理地址的转换伪公式为:*(*(*PD[(VirtualAddress>>22)] & FFFFF000) [(VirtualAddress & 3FF000)