卸载Oracle数据库的两种方式

您所在的位置:网站首页 googlechrome卸载不掉 卸载Oracle数据库的两种方式

卸载Oracle数据库的两种方式

2022-12-13 00:54| 来源: 网络整理| 查看: 265

如果因为某种原因想要重新安装 Oracle 数据库,那么必须要进行卸载,那我们如何进行卸载呢? Oracle 的卸载主要有两种方式,下面为大家介绍Oracle数据库的这两种卸载方式:

一、 使用universal installer 应用程序卸载

1、找到 universal installer 这个应用程序:打开开始菜单-->所有程序-->Oracle开头的文件夹-->Oracle安装产品--> universal installer,universal installer 这个应用程序就是用来卸载数据库的,这个工具是以向导的方式进行 Oracle 的卸载,单击 universal installer这个程序开始卸载:

image-20221209120751680

2、弹出以下窗口,咱们只要点击卸载产品:

image-20221209121209335

3、进入以下页面后,把勾全勾上,然后点击删除,这样就可以进行数据库的卸载了:

image-20221209121743957

 

这种方法是很简单,但是删除的不是很彻底。

二、使用自带的deinstall.bat批处理文件卸载

那么我还有第二种方法就是通过运行单deinstall.bat这个批处理文件来卸载数据库,其实咱们选择哪种卸载方式都可以。

1. 卸载前的准备

首先还是来进行卸载前的准备,停止所有的 Oracle 服务,要卸载 Oracle前,必须要把所有的服务全都停止。

1、那么咱们打开服务:开始菜单-->管理工具-->服务

image-20221209122347941

2、进入以下页面,找到以 Oracle 开头的那几个服务:

image-20221209122716318

3、把这几个Oracle数据库运行的服务停止,每个服务单击服务名称,它有一个的选项弹出,那么咱们点击停止,只要把启动的全都停止就可以了:

这里得注意:咱们停止的时候又看着点,需要停止的是 Oracle 的服务,不要把别的服务都停掉。

image-20221209123003782

4、选中服务,看到服务左边只有启动选项,说明已经停止成功:

image-20221209123441792

现在Oracle所有服务都已经停止了,然后第二步是什么呢?就是要进行批处理卸载了。

2. 进行卸载

批处理卸载咱们首先就要运行 deinstall.bat 这个批处理文件。那么这个批处理文件在哪里呢?

1、找到deinstall.bat文件:

在[oracle程序安装盘]:\app\Administrator\product\11.2.0\dbhome_1\deinstall,在这里双击点deinstall.bat开始进行卸载:

这里我的安装在E盘。

image-20221209124420884

2、弹出一个命令行窗口,然后需要等待程序提载卸载的一些信息。那么现在这个卸载信息都提取完毕了,在界面的最底下出现了这样的一行提示:指定要取消配置的所有单实例监听程序,在这里直接点击回车:

image-20221209125311867

然后它出现了:指定要在此Oracle主目录中配置的数据库名的列表,那么它需要你输入这个全局数据库的名称。那么如果存在多个数据库的,就需要这个数据库名之间用逗号来分隔,这里只创建了一个数据库,它的全局数据库名称叫做orcl那么咱们就写入orcl然后单机回车:

image-20221209125847536

这里出现:已自动搜索到数据库 ORCL 的详细资料。是否仍要修改 ORCL 数据库的详细资料? ,这里直接回车:

image-20221209130916652

这时需要等待最后一条命令,它显示是否继续,Y代表是,N代表否,这里咱们输入Y回车,此操作可能要持续几分钟,大家需要耐心的等待:

image-20221209131020838

3. 清理遗留部分

那现在我通过批处理文件将 Oracle 11g 从我的电脑中删除掉了。那删除掉之后会需要什么后续的操作呢?需要手动的删除。Oracle 的遗留部分都有哪些遗留部分呢?

环境变量中

从环境变量中删除 Oracle 遗留部分,因为咱们是使用批处理文件方式来删除的数据库,那么他已经把环境变量中的 Oracle 的遗留部分删除掉了。那如果你使用的是 universal installer那种方式来删除的数据库,那就需要你手动的从环境变量中进行删除。

注册表中

1、打开注册表:

那怎么来打开注册表呢?windows键+R-->输入:regedit-->点击确定,这样咱们就打开了这个注册表:

image-20221209142822629

image-20221209143027395

2、 从注册表中删除 Oracle 遗留:

在注册表中咱们需要做的就是在HKEY_CLASSES_ROOT,还有HKEY_LOCAL_MACHINE这两个分支下来找到名字中有 Oracle 或者是 ora 这个注册表。

比如说现在我想在HKEY_CLASSES_ROOT这个分支下来查找这个名字有 Oracle 或者是 ora 的这个注册表项需要怎么做呢?选中分支,右键选择查找:

image-20221209144542498

3、弹出窗口后,首先输入 Oracle,这里需要找的是注册表项的名字是Oracle,或者是 ora 不需要是值和数据,这两个勾选去掉:

image-20221209144832522

4、这里咱们就需要点击查找下一个,咱们只要查看项就可以了,然后在搜索注册表,这样就给我找到了一个他的名字,他开头是 Oracle:

image-20221209154212091

5、那么要怎么删除呢?你可以右键点击选择删除,或者你可以按击键盘上的 delete 也是可以删除的:

image-20221209154253832

那么删除了一个之后,你可以继续按 F3 来进行查找下一个,直到这个注册表中所有的 Oracle 表项都被删除了,在我们你删除了注册表之后,需要重启计算机,这么才算可以。

安装目录中

看看还需要手动删除什么呢?还需要从安装目录中删除 Oracle遗留部分。

1、在文件中删除Oracle的安装目录C:\Program Files\Oracle 文件夹:

image-20221209162217669

C:\Program Files\Oracle\Inventory这里面是什么呢?这里面是有安装会话的日志和登记的产品清单。

image-20221209161903900

Oracle数据库的App目录中

然后还需要处理哪里?咱们还需要处理应用Oracle数据库的App目录,这里面全都是Oracle的一些文件,需要把它删除掉:

image-20221209162710142

image-20221209163200395

现在, Oracle 数据库就从咱们的计算机中已经永久的删除掉了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3