首页 > 数据库 >Linux下卸载Oracle 11g

Linux下卸载Oracle 11g

时间:2025-01-23 09:14:12浏览次数:1  
标签:11g 14 centos VM oracle Linux Oracle rm 删除

第一种方法: 使用oracle自带的runInstaller 卸载

1 2 3 [oracle@VM_0_14_centos deinstall]$ cd $ORACLE_HOME [oracle@VM_0_14_centos 11.2.0]$ cd deinstall/ [oracle@VM_0_14_centos deinstall]$ ./deinstall

第二种方法:通过删除文件的方式卸载;(即:删除Oracle安装目录下的所有文件和文件夹)

1.使用SQL*PLUS停止数据库

1 2 3 4 5 6 7 8 9 10 11 12 [oracle@VM_0_14_centos ~]$ sqlplus / as sysdba   SQL*Plus: Release 11.2.0.1.0 Production on Sat Dec 1 17:31:18 2018   Copyright (c) 19822009, Oracle.  All rights reserved.     Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> shutdown SQL> exit

2.停止Listener 

1 [root@VM_0_14_centos ~]$ lsnrctl stop

3.停止HTTP服务

1 [root@VM_0_14_centos ~]$ service httpd stop

4.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)

5.将安装目录删除

1 [root@VM_0_14_centos ~]$ rm -rf /data/app/oracle/

6.将/usr/bin下的文件删除

1 2 3 rm /usr/local/bin/dbhome rm /usr/local/bin/oraenv rm /usr/local/bin/coraenv

7.将/etc/oratab删除

1 rm /etc/oratab

8.将/etc/oraInst.loc删除

1 rm /etc/oraInst.loc

9.将oracle用户删除(若要重新安装,可以不删除)

1 [root@VM_0_14_centos ~]# userdel –r oracle

10.将用户组删除(若要重新安装,可以不删除)

1 2 groupdel oinstall groupdel dba

11.将启动服务删除

1 chkconfig --del dbora

到此为止重启后,你的Linux系统下的Oracle数据库已完全删除了!!!

如果要再次安装, 最好先做一些备份工作。
包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。
要是有可能连创建数据库的脚本也保存下来

标签:11g,14,centos,VM,oracle,Linux,Oracle,rm,删除
From: https://www.cnblogs.com/dbasql/p/18687087

相关文章

  • linux文本内容和文件操作常用命令
     写在前面:正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。(操作字符串的)通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。(操作文......
  • Linux基础05-指令篇之权限管理【入门级】
    Linux基础主要内容权限管理通配符权限管理指令修改文件/目录的拥有者或者组执行权限:root语法:chown[选项]...[所有者][:[组名]]文件或者目录路径...选项:-c:显示更改部分的信息-f:忽略错误信息-h:修复符号链接==-R:==处理指定目录以及其目录中的所有文件-v:显......
  • Linux基础07-指令篇之vim编辑器【入门级】
    Linux基础Vim编辑器Vim定义本质上我们用Linux自带的编辑器叫做Vi编辑器(类似于记事本,一般用来做文件的编辑),名字取自Visual,它是一个全屏幕文本编辑器(程序)。在Linux系统中Vi是最常用的编辑程序,它的文本编辑功能十分强大,但是使用起来比较复杂。Vim是Vi的增强版,所以Vi的功能Vi......
  • Linux基础06-指令篇之打包压缩解压缩【入门级】
    Linux基础内容提要压缩、打包、解压缩权限说明权限的类型权限的数值普通文件目录/文件夹r:可读4cat,less,more,head,tail等lsw:可写2>(覆盖写入),>>(追加写入),touch,rmmkdir,rmdir,mv(重命名)x:可执行1./文件名(可执行文件)cd,cp,mv(移动)-:无权限0无操作无操作压缩与解压缩压......
  • 【Linux】Linux开发必备六大工具之代码、编译、多人协作开发工具
    个人主页~我们学习Linux是为了什么呢?当然是为了更好的开发,所以我们终于来到了开发之前的一个环节,学完该基础环节,我们就可以上手进行开发了,激动~Linux开发必备工具一、代码工具--vim1、vim基本概念2、vim操作(1)命令模式(2)插入模式(3)底行模式3、配置vim二、编译工具--......
  • Linux usb【4】- gadget configfs介绍
    本文介绍如何通过configfs的方式创建一些usb设备,我们以uac2设备为例介绍一下整个流程。首先看一下driver/usb/gadget/function下的所有文件都是使用DECLARE_USB_FUNCTION_INIT注册一个usb_function_driver。613 #defineDECLARE_USB_FUNCTION(_name,_inst_alloc,_func_......
  • Linux usb【3】- gadget驱动介绍
    本文基于新思的dwc3usb控制器,介绍usb的gadget驱动,kernel版本为5.15。probe刚开始和前面介绍的host驱动是一样的,只不过在dwc3_core_init_mode函数中会选择gadget初始化dwc3_gadget_init。1214 staticintdwc3_core_init_mode(structdwc3*dwc)1215 {1216  structd......
  • LibXL 4.5.1 for win/linux/Mac/iOS Patch
    DirectreadingandwritingExcelfilesLibXLisalibrarythatcanreadandwriteExcelfiles.Itdoesn'trequireMicrosoftExceland.NETframework,combinesaneasytouseandpowerfulfeatures.LibrarycanbeusedtoGenerateanewspreadsheetfro......
  • Linux升级rsync
    介绍:查看当前版本: rsync --version找到安装目录:whichrsync在管网处下载最新tar.gz包,解压后,进入目录,依次执行以下命令:第一步:######配置 sudo ./configure--prefix=/usr/local######升级新版本可能会报错:Configurefoundthefollowingissues:-Failedtofindxx......
  • oracle从库遇到的ORA-04045和ORA-16000错误
     遇到的ORA-04045和ORA-16000错误ORA-04045错误:这个错误通常表示数据库中的某个对象(如表、视图或同义词)无效。这可能是因为对象的定义发生了变化,例如基表的结构被修改,导致依赖于它的对象无效。ORA-16000错误:这个错误表示数据库或插接式数据库是以只读访问方式打开的。这意味着......