oracle停止数据库后linux完全卸载oracle的详细步骤

yizhihongxing

针对这个问题,我为您提供以下详细步骤:

  1. 停止oracle数据库

在Linux系统中,使用以下命令停止oracle数据库:

sqlplus / as sysdba
shutdown immediate;
exit;
  1. 回到Linux系统命令行界面

使用以下命令回到Linux系统的命令行界面:

exit;
  1. 卸载oracle软件

使用以下命令卸载oracle软件:

cd $ORACLE_HOME/deinstall
./deinstall
  1. 删除oracle用户和组

使用以下命令删除oracle用户和组:

userdel -r oracle
groupdel oinstall
groupdel dba
  1. 删除ORACLE_BASE和ORACLE_HOME目录

使用以下命令删除ORACLE_BASE和ORACLE_HOME目录:

rm -rf /u01/app/oracle/product
rm -rf /u01/app/oracle
  1. 删除TNS配置文件

使用以下命令删除TNS配置文件:

rm -rf /etc/oratab
rm -rf $ORACLE_HOME/network/admin/tnsnames.ora
  1. 删除启动脚本

使用以下命令删除启动脚本:

rm -rf /etc/init.d/oracle
  1. 清理环境变量

使用以下命令清理环境变量:

export ORACLE_BASE=
export ORACLE_HOME=
export PATH=$PATH:/usr/sbin
  1. 重启系统

使用以下命令重启系统:

reboot

这些步骤应该可以帮助您完全卸载oracle数据库。以下是两个示例说明:

  1. 示例1:假设您的ORACLE_HOME目录在/u01/app/oracle目录下,对应的ORACLE_BASE目录为/u01/app/oracle,您需要在卸载oracle之前先停止数据库:
sqlplus / as sysdba
shutdown immediate;
exit;
exit;
cd /u01/app/oracle/product/11.2.0/dbhome_1/deinstall
./deinstall
userdel -r oracle
groupdel oinstall
groupdel dba
rm -rf /u01/app/oracle/product
rm -rf /u01/app/oracle
rm -rf /etc/oratab
rm -rf /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
rm -rf /etc/init.d/oracle
export ORACLE_BASE=
export ORACLE_HOME=
export PATH=$PATH:/usr/sbin
reboot
  1. 示例2:假设您的ORACLE_HOME目录在/u02/oracle/app/oracle/product/12.1.0/dbhome_1目录下,对应的ORACLE_BASE目录为/u02/oracle/app/oracle,您需要在卸载oracle之前先停止数据库:
sqlplus / as sysdba
shutdown immediate;
exit;
exit;
cd /u02/oracle/app/oracle/product/12.1.0/dbhome_1/deinstall
./deinstall
userdel -r oracle
groupdel oinstall
groupdel dba
rm -rf /u02/oracle/app/oracle/product
rm -rf /u02/oracle/app/oracle
rm -rf /etc/oratab
rm -rf /u02/oracle/app/oracle/product/12.1.0/dbhome_1/network/admin/tnsnames.ora
rm -rf /etc/init.d/oracle
export ORACLE_BASE=
export ORACLE_HOME=
export PATH=$PATH:/usr/sbin
reboot

希望这些信息可以帮助到您。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:oracle停止数据库后linux完全卸载oracle的详细步骤 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • CentOS7.4手动安装MySQL5.7的方法

    下面为你详细讲解“CentOS7.4手动安装MySQL5.7的方法”的完整攻略。 准备工作 在手动安装MySQL5.7之前,需要确保你的CentOS7.4已经安装了必要的依赖。你可以使用以下命令进行检查和安装: $ sudo yum update $ sudo yum -y install gcc wget bison gcc-c++ make perl c…

    database 2023年5月21日
    00
  • Mysql连接本地报错:1130-host … is not allowed to connect to this MySQL server解决

    问题描述: 在连接 MySQL 数据库时,可能会出现以下错误提示: Mysql连接本地报错:1130-host … is not allowed to connect to this MySQL server解决 这通常是由于 MySQL 配置文件中未添加相关权限导致的。 解决步骤: 步骤一:检查 MySQL 用户访问权限 首先,我们需要检查 MySQL…

    database 2023年5月18日
    00
  • Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程

    下面我会详细讲解Linux(Ubuntu)下mysql5.7.17的安装和配置方法,包括图文教程和示例说明。 安装MySQL 1. 添加MySQL的Apt源 执行以下命令: sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 8C718D3B5072E1F5 sudo add-apt-r…

    database 2023年5月22日
    00
  • Tomcat整体结构简单介绍

    Tomcat是一个开源的servlet/JSP容器,是广泛使用的Java Web应用服务器之一。下面我来整理一下Tomcat的整体结构简单介绍攻略。 目录结构 Tomcat的安装目录结构如下: * bin // 存放Tomcat的执行脚本和命令 * conf // 配置文件目录 * lib // 存放Tomcat需要的基础类库和JAR包 * logs // …

    database 2023年5月22日
    00
  • rails常用数据库查询操作、方法浅析

    以下是关于 “Rails 常用数据库查询操作、方法浅析” 的完整攻略。 为什么需要数据库查询操作 在 Web 应用中,很多业务需要与数据库进行交互,从而读写数据。而一个完整的 Web 应用通常需要处理大量的数据。如果不合理地操作数据库,势必会影响应用性能。因此了解数据库查询操作及其方法可以帮助我们更好地进行数据库管理,提高应用的效率。 常用的数据库查询操作 …

    database 2023年5月21日
    00
  • KYLIN(麒麟系统)下安装MySQL5.0

    KYLIN下安装MySQL5.0 简介 KYLIN (Kylin OLAP Engine) 是一个以 Hadoop 为底层存储支持的,为大规模数据下的 OLAP 而生的分布式分析引擎。在使用 KYLIN 进行数据分析时,必须需要使用到数据库。本文将会带领大家通过源码编译的方式安装 MySQL5.0 数据库。 准备工作 安装 KYLIN 下载 MySQL5.0…

    database 2023年5月22日
    00
  • 解决linux的redhat版上mysql字符乱码的问题

    首先需要了解关于 MySQL 字符集和字符编码的概念。MySQL 数据库中使用字符集(character set)来表示所有的字符,字符编码(collation)用于确定如何比较和排序这些字符。在 Redhat Linux 上的 MySQL 安装默认使用的字符集是 latin1,而这个字符集可能会导致字符乱码的问题。 为了解决这个问题,可以按照以下步骤修改 …

    database 2023年5月22日
    00
  • 银河麒麟V10安装MySQL8.0.28并实现远程访问

    下面是详细的攻略过程: 一、安装MySQL8.0.28 1.下载并安装银河麒麟V10操作系统,安装好系统后打开终端(快捷键Ctrl+Alt+T)。 2.使用以下命令更新系统: sudo apt-get update 3.执行以下命令安装MySQL: sudo apt-get install mysql-server 4.在安装过程中会提示设置MySQL的ro…

    database 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部