完美收尾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