您的位置:首页 > 数据库 > Oracle

Oracle 11g数据库软件在Windows7上的完全卸载

2017-11-09 11:14 302 查看
一般地,要完全卸载掉本机电脑上安装的oracle数据库,需要进行以下几步操作才能成功,不然,当再次重装的时候就会出现各种莫名其妙的问题,究其原因,就是因为当初卸载的时候没有卸载干净。那么,在卸载的时候,需要卸载的内容包括程序文件、数据库文件、服务和进程的内存空间等等。

(1). 停止所有的Oracle服务;
(2). 使用Oracle自带的卸载工具OUI卸载所有的Oracle组件;
(3). 删除Oracle相关的快捷方式和Windows环境变量;
(4). 删除Oracle的相关注册表;
(5). 删除磁盘上的Oracle相关文件;
(6). 重启计算机。


通过以上几步的操作,可以将本机电脑上的Oracle数据库软件完全卸载干净,以便后续再次重装。下面将详细介绍。

(1). 停止所有的Oracle服务;


在卸载Oracle数据库之前,必须首先停止所有的Oracle服务。用户可以按如下操作执行服务的停止工作:

win + R,输入services.msc,即可打开【服务】窗口,然后从上到下逐个的将正在运行中的Oracle相关服务停止,如下图所示:



(2). 使用Oracle自带的卸载工具OUI卸载所有的Oracle组件;


在停止了所有的Oracle服务之后,就可以使用Oracle自带的OUI(Oracle Universal Installer)工具卸载所有的Oracle组件了。操作步骤如下:

第 1 步:【开始】–> 所有程序】–>【Oracle - OraDb11g_home1】–>【Oracle安装产品】–>【Universal Installer】,如图:



单击【Universal Installer】之后,会出现一个短暂的DOS窗口,然后会进入一个欢迎界面,如图:





第 2 步:点击【卸载产品】,出现【产品清单】窗口,然后选中需要删除的Oracle组件,点击【删除】,如图:



点击【删除】按钮后,会弹出一个确认删除的警示框,如图:



用户确认删除后,即可进入删除操作,Oracle会显示删除进度,如图:



当所选的Oracle组件全部删除成功之后,会弹出如下界面,用户只需点击【关闭】按钮即可:



(3). 删除Oracle相关的快捷方式和Windows环境变量;


第 1 步:删除【开始】–>【所有程序】–>【Oracle - OraDb11g_home1】中的快捷方式;

第 2 步:删除环境变量中的与Oracle有关的PATH和CLASSPATH中的值。

(4). 删除Oracle的相关注册表;


与Oracle有关的注册表主要有以下几个:

a. 删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键;

b. 删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录;

c. 删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键;

d. 删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application中所有以oracle开头的键;

e. 删除HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中。除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键;

f. HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle开头的键;

下面具体介绍如何仔细删除它们。win + R,然后输入regedit打开注册表窗口,如图:



a. 删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键;



b. 删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录;

c. 删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键;



d. 删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application中所有以oracle开头的键;



e. 删除HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中。除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键;

f. HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle开头的键;

(5). 删除磁盘上的Oracle相关文件;


a. 删除Oracle的安装目录,我的电脑是安装在D盘,如图:



b. 删除C盘安装目录下的Oracle文件夹:C:\Program Files\Oracle,如图:



c. 删除当前用户下的Oracle文件夹,如图:



(6). 重启计算机。


OK,经过上述5个步骤,重启计算机,即可完全卸载完Oracle的所有组件,再次重装的时候不会再出现之前那些莫名其妙的问题了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息