完全卸载oracle和grid软件

本文主要描述如何完全卸载oracle和grid软件。

操作环境

SuSE11

操作步骤

1、切换oracle用户,停止Oracle数据库监听和数据库实例

oracle$ lsnrctl stop
oracle$ sqlplus / as sysdba
 SQL> shutdown immediate;
 SQL> exit

2、切换grid用户,停止grid下的ASM实例监听和HAS服务

grid$ lsnrctl stop
grid$ crsctl stop has -f

说明:可以使用ps -ef | grep -E ‘oracle|grid‘ | grep -v grep确认是否还有进程。如果有,手工kill一下。

3、切换root用户,删除/opt/oracle、/opt/oracrs、/opt/oraadm、/opt/oraInventory目录

root# rm -rf /opt/oracle
root# rm -rf /opt/oracrs
root# rm -rf /opt/oraadmroot# rm -rf /opt/oraInventory

4、删除/usr/local/bin目录下的dbhome、oraenv、coraenv文件

root# rm /usr/local/bin/dbhome
root# rm /usr/local/bin/oraenv
root# rm /usr/local/bin/coraenv

5、删除/etc目录下的oratab、oraInst.loc文件

root# rm /etc/oratab
root# rm /etc/oraInst.loc

6、删除/tmp目录安装oracle产生的相关文件

root# rm ora*
root# rm .oracle
root# rm CUV*
root# rm oraInst*

7、删除oracle用户和grid用户

root# userdel -rf oracle
root# userdel -rf grid

8、删除dba和oinstall用户组

root# groupdel dba
root# groupdel oinstall

9、清理DG的信息

root# cd /dev/diskgroup
root# dd if=/dev/zero of=./dg_ora bs=8k count=10240
root# dd if=/dev/zero of=./dg_data bs=8k count=10240
root# dd if=/dev/zero of=./dg_backup bs=8k count=10240

10、操作结束。

时间: 2024-10-10 17:11:06

完全卸载oracle和grid软件的相关文章

卸载oracle 11g grid软件

一,使用deinstall 同样,卸载grid软件在11g中也推出了了卸载工具deinstall卸载同卸载oracle数据库软件 具体可参考:Behaviour of the Oracle De-install/Deinstall/Uninstall Utility in 11gR2 (文档 ID 1363753.1) 二,手动卸载 但是有时候莫名其妙使用自带deinstall工具无法卸载,依然还需要进行手动卸载 下面介绍如何进行手动卸载 1.通过root用户进入到grid的ORACLE_HOM

oracle 11gr2 deinstall卸载oracle和grid

在10g中要卸载CRS是件非常繁琐的事.到了11g,oracle提供了卸载工具deinstall,用这个工具可以卸载的非常干净.这个工具默认放在oracle用户下的$ORACLE_HOME/deinstall/deinstall,grid用户下的$ORACLE_HOME/deinstall/deinstall .google了下,发现只需要执行这个工具一次就可以了.但 是在自己的实际测试当中分别oracle用户和grid用户各执行了一次才卸载完成.猜想可能只需要grid用户执行一次deinsta

卸载oracle 11g数据库软件

卸载oracle,从11g开始使用deinstall卸载数据库软件可以干净卸掉oracle $ cd $ORACLE_HOME/deinstall $ ls -l total 152 -rwxr-xr-x   1 oracle     oinstall      9780 May 10  2011 bootstrap.pl -rwxr-xr-x   1 oracle     oinstall      9648 Jun 24 16:30 deinstall -rwxr-xr-x   1 orac

oracle 11g grid软件安装[20180121]

实验环境: 系统->Redhat 6.5 Oracle软件版本->oracle 11.2.0.4.0 系统初始化 设定hosts主机名和对应IP地址 vi /etc/hosts 192.168.139.11 t-redhat-02 t-redhat-02.com 关闭selinux vi /etc/selinux/config #SELINUX=enforcing SELINUX=disabled 关闭防火墙和自动 service iptables stop&&service

Oracle RAC集群安装之:Grid软件安装过程蓝屏

前几天在安装一套RAC服务器的过程中,遇到了蓝屏事件,折腾了蛮久(在排查是否存在硬件问题上花费了相当多一部分时间),整个过程大概说明如下: 1.两台华为的PC SERVER,操作系统为WIN SERVER 2008 R2,装11.2.0.3的Oracle集群. 2.第一次安装到准备在第二节点进行GRID安装的步骤时,安装操作所在的节点1蓝屏自动重启了. 3.重启节点1每次都会在出现登陆界面前一刻发生蓝屏. 4.集成部门的同事查看两台服务器的面板,发现蓝屏的服务器在面板上有些指示灯不亮,怀疑是服务

oracle 12c grid db 安装的的checklist

oracle 12c 安装 checklist 关闭 iptables NetworkManager selinux service iptables stop chkconfig iptables off service NetworkManager stop chkconfig NetworkManager off 修改/etc/selinux/config 文件 将SELINUX=enforcing改为SELINUX=disabled 重启机器即可 创建oracle用户 groupadd

完全卸载oracle

今天在网上看到有位网友写的篇日志,感觉蛮好的,一般卸载oracle有4个地方需求注意:1)Services,2)software,3eventlog,4)path. 1.关闭 oracle 所有的服务.可以在 windows 的服务管理器中关闭: 2.服务:删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\下的所有以 oracle 开始的服务名称. 3.软件:删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE. 4

Windows下手动完全卸载Oracle

使用Oracle自带的Universal Installer卸载存在问题: 不干净,不完全,还有一些注册表残留,会影响到后来的安装. 所以,推荐使用手工卸载Oracle. 1.[win+R]->[services.msc],关闭oracle所有的服务. 使用OUI(Oracle Universal Installer)卸载Oracle软件. "开始"->"程序"->"Oracle-OraDb110g_home1|Oracle instal

(转载)Windows下手动完全卸载Oracle

使用Oracle自带的Universal Installer卸载存在问题: 不干净,不完全,还有一些注册表残留,会影响到后来的安装. 所以,推荐使用手工卸载Oracle. 1.[win+R]->[services.msc],关闭oracle所有的服务. 使用OUI(Oracle Universal Installer)卸载Oracle软件. “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal