完美收尾Oracle12完全卸载(oracle12彻底卸载)

Oracle12是一款功能强大的数据库软件,是企业级应用程序的首选。但是,当你需要卸载Oracle12时,可能会遇到一些麻烦。本文将为你介绍如何完美地卸载Oracle12,以便你通过以下步骤轻松解决问题。

步骤1:检查Oracle12是否已经成功安装

在卸载Oracle12之前,我们必须确认Oracle12是否已经成功安装。 执行以下命令:

$ /etc/init.d/oracleasm status

$ cd /opt/oracle

$ export ORACLE_SID=orcl

$ sqlplus /nolog

SQL> connect / as sysdba

SQL> select * from v$version;

如果所有命令均成功执行并显示版本号,则Oracle12已成功安装。 如果你遇到任何错误,请解决错误后再进行卸载。

步骤2:卸载Oracle软件

要卸载Oracle软件,需要在root用户下执行以下命令:

# cd /opt/oracle/install # ./deinstall

执行此命令后,你将看到一个卸载助手窗口。在这个窗口中,你需要指定要卸载的Oracle Home和应用程序,然后单击“卸载”按钮。

步骤3:删除Oracle服务

如果你已成功卸载Oracle软件,则现在必须删除Windows服务。为此,请执行以下命令:

> oradim -delete -sid orcl -syspwd oracle

执行此命令后,Oracle服务将从Windows计算机中删除。

步骤4:删除Oracle Registry项

Oracle Registry项位于Windows注册表中。它包含Oracle Home安装的所有信息。为了彻底删除Oracle12,你必须删除这些注册表项。 在删除注册表项之前,建议将当前的注册表备份到另一个位置。

下面是步骤:

1.打开注册表编辑器

2.进入HKEY_LOCAL_MACHINE / SOFTWARE / Oracle项

3.删除Oracle目录

4.删除Oracle Inventory目录,它通常在C:/Program Files/Oracle目录下。

步骤5:删除Oracle用户和群组

在卸载Oracle12后,你可能需要删除Oracle用户和群组。

在Linux系统上,执行以下命令:

# groupdel oinstall

# groupdel dba

# userdel -r oracle

在Windows系统上,打开计算机管理并导航到本地用户和组 >用户,然后删除oracle用户。

完美的收尾

通过以上步骤,你可以完全卸载Oracle12,并彻底清除它在计算机上的轨迹。然而,我们建议不要仅仅为了测试而卸载Oracle,而是在实际应用程序中使用它。如果你需要重新安装Oracle,则可以再次使用这些命令完成操作。

参考程序(需要在root用户下执行):

# cd /opt/oracle/install

# ./deinstall

oradim -delete -sid orcl -syspwd oracle

# groupdel oinstall

# groupdel dba

# userdel -r oracle

参考文章列表:

https://www.oracle.com/database/technologies/appdev/pl-sql-utilities.html

https://docs.oracle.com/en/database/oracle/oracle-database/19/nfcon/remove-oracle-software.html#GUID-8EAB842E-C993-4ABC-8B3A-2A3707FAB239

https://docs.oracle.com/cd/B28359_01/install.111/b32002/deinstall.htm#LADBI936

https://blog.csdn.net/qq_37207544/article/detls/81044782

https://www.cnblogs.com/qitian/p/12221431.html


数据运维技术 » 完美收尾Oracle12完全卸载(oracle12彻底卸载)