在上一篇的文章中,测试验证了如何安装Oracle23c free版本的数据库。总体上来说还是比较简单的。把相关的依赖包安装好,rpm -ivh执行安装即可。
在这一篇文章中将验证测试如何卸载。Oracle的文档介绍就是强大,我们找到文档内容,按照文档的步骤实际操作一次验证即可。
参考:
https://docs.oracle.com/en/database/oracle/oracle-database/23/xeinl/deinstalling-oracle-database-free-software-linux.html#GUID-767CAA48-68EF-4F34-A6FA-0210FFC628E3
如果需要安装oracle 23c free,请参考我的下列文章。
https://blog.csdn.net/bing_yuan/article/details/135418754
9 Deinstalling Oracle Database Free
Run the following commands to deinstall Oracle Database Free:
Delete all the Oracle Database Free data files, the listener, and configuration files. After this operation, only logs and the Oracle home software remains.
Copy
# /etc/init.d/oracle-free-23c delete
This command removes the software. After this operation, some content under Oracle base /opt/oracle will remain and you can manually delete it.
Copy
# yum remove oracle-database-free-23c
(Optional) If you only installed Oracle Database Free on the system and have no further Oracle Database software installed, you can also remove the Oracle Database Preinstallation RPM:
Copy
# yum remove oracle-database-preinstall-23c
To delete the downloaded RPM files, for example:
Copy
# rm oracle-database-preinstall-23c*
# rm oracle-database-free-23c*
[root@ITSMoracle-220-137 soft]# /etc/init.d/oracle-free-23c delete
Deleting Oracle Listener.
Deleting Oracle Database FREE.
[WARNING] [DBT-19202] 数据库配置辅助程序将删除数据库的 Oracle 实例和数据文件。该数据库中的所有信息将被破坏。
准备执行数据库操作
已完成 32%
正在连接到数据库
已完成 35%
已完成 39%
已完成 42%
已完成 45%
已完成 48%
已完成 52%
已完成 65%
正在更新网络配置文件
已完成 68%
正在删除实例和数据文件
已完成 84%
已完成 100%
数据库删除完毕。
有关详细信息, 请参阅日志文件 "/opt/oracle/cfgtoollogs/dbca/FREE/FREE0.log"。
[root@ITSMoracle-220-137 soft]#
[root@ITSMoracle-220-137 soft]# yum remove oracle-database-free-23c
依赖关系解决。
====================================================================================================================================================
软件包 架构 版本 仓库 大小
====================================================================================================================================================
移除:
oracle-database-free-23c x86_64 1.0-1 @@commandline 4.0 G
事务概要
====================================================================================================================================================
移除 1 软件包
将会释放空间:4.0 G
确定吗?[y/N]: y
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
运行脚本: oracle-database-free-23c-1.0-1.x86_64 1/1
删除 : oracle-database-free-23c-1.0-1.x86_64 1/1
运行脚本: oracle-database-free-23c-1.0-1.x86_64 1/1
验证 : oracle-database-free-23c-1.0-1.x86_64 1/1
Installed products updated.
已移除:
oracle-database-free-23c-1.0-1.x86_64
完毕!
[root@ITSMoracle-220-137 soft]#
[root@ITSMoracle-220-137 soft]# yum remove oracle-database-preinstall-23c
依赖关系解决。
====================================================================================================================================================
软件包 架构 版本 仓库 大小
====================================================================================================================================================
移除:
oracle-database-preinstall-23c x86_64 1.0-1.el8 @@commandline 79 k
清除未被使用的依赖关系:
glibc-devel x86_64 2.28-127.el8 @local 1.2 M
glibc-headers x86_64 2.28-127.el8 @local 1.9 M
kernel-headers x86_64 4.18.0-240.el8 @local 4.8 M
libxcrypt-devel x86_64 4.1.1-4.el8 @local 24 k
事务概要
====================================================================================================================================================
移除 5 软件包
将会释放空间:8.1 M
确定吗?[y/N]: y
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
运行脚本: oracle-database-preinstall-23c-1.0-1.el8.x86_64 1/5
删除 : oracle-database-preinstall-23c-1.0-1.el8.x86_64 1/5
运行脚本: oracle-database-preinstall-23c-1.0-1.el8.x86_64 1/5
运行脚本: glibc-devel-2.28-127.el8.x86_64 2/5
删除 : glibc-devel-2.28-127.el8.x86_64 2/5
删除 : libxcrypt-devel-4.1.1-4.el8.x86_64 3/5
删除 : glibc-headers-2.28-127.el8.x86_64 4/5
删除 : kernel-headers-4.18.0-240.el8.x86_64 5/5
运行脚本: kernel-headers-4.18.0-240.el8.x86_64 5/5
验证 : glibc-devel-2.28-127.el8.x86_64 1/5
验证 : glibc-headers-2.28-127.el8.x86_64 2/5
验证 : kernel-headers-4.18.0-240.el8.x86_64 3/5
验证 : libxcrypt-devel-4.1.1-4.el8.x86_64 4/5
验证 : oracle-database-preinstall-23c-1.0-1.el8.x86_64 5/5
Installed products updated.
已移除:
glibc-devel-2.28-127.el8.x86_64 glibc-headers-2.28-127.el8.x86_64 kernel-headers-4.18.0-240.el8.x86_64
libxcrypt-devel-4.1.1-4.el8.x86_64 oracle-database-preinstall-23c-1.0-1.el8.x86_64
完毕!
[root@ITSMoracle-220-137 soft]#
至此数据库卸载完成。