oracle10卸载失败,redhat下完全卸载Oracle10g

1. 用 oracle 用户登录

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

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

[oracle@redhat oracle]$ sqlplus / as sysdba

SQL> shutdown immediate

SQL> exit

3. 停止 Listener

[oracle@redhat oracle]$ lsnrctl stop

4. 停止 HTTP 服务

[oracle@redhat oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop

5. 用root登陆

6. 将安装目录删除

[root@redhat /root]# rm -rf /oracle/*

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

[root@redhat /root]# rm /usr/bin/dbhome

[root@redhat /root]# rm /usr/bin/oraenv

[root@redhat /root]# rm /usr/bin/coraenv

10g在下面的目录:

1. rm -f /etc/oraInst.loc /etc/oratab

2. rm -rf /etc/oracle

3. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv

8.

将 /etc/oratab 删除

[root@redhat /root]# rm /etc/oratab

9. 将 /etc/oraInst.loc 删除

[root@redhat /root]# rm /etc/oraInst.loc

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

[root@redhat /root]# userdel –r oracle

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

[root@redhat /root]# groupdel oinstall

[root@redhat /root]# groupdel dba

12. 将启动服务删除

[root@redhat /root]# chkconfig --del dbstart (服务名,根据自己情况)

安装失败删除Oracle 10g软件的方法

./runInstall-->deinstall-->所有Oracle 10g软件-->remove

rm -rf /oracle/app/* /opt/oracle/ocfs2/* /usr/local/bin/dbhome /usr/local/bin/oraenv

rm -rf /etc/ora* /oracle/oraInventory/ /oracle/admin /oracle/crs /tmp/* /etc/init.d/init*

delete ASM磁盘

在一个节点上执行

/etc/init.d/oracleasm deletedisk VOL1

/etc/init.d/oracleasm deletedisk VOL2

/etc/init.d/oracleasm deletedisk VOL3

重新创建ASM磁盘

在一个节点上执行

/etc/init.d/oracleasm createdisk VOL1 /dev/sda2

/etc/init.d/oracleasm createdisk VOL2 /dev/sda3

/etc/init.d/oracleasm createdisk VOL3 /dev/sda4

/etc/init.d/oracleasm listdisks

然后在另外节点上执行

/etc/init.d/oracleasm scandisks

/etc/init.d/oracleasm listdisks

重新格式化OCFS2 分区

mkfs.ocfs2 -b 4k -C 32k -N 2 -L ocfs2 /dev/sda1

reboot

软件环境: 1、Windows XP + Oracle 10g 2、Oracle安装路径为:d:\Oracle 实现方法: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务; 2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除; 3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口; 4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口; 5、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口; 6、开始->设置->控制面板->系统->高级->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定;【很重要】 7、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标; 8、删除c:\Program Files\Oracle目录; 9、重新启动计算机,重起后才能完全删除Oracle所在目录 ; 10、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,并从Windows XP目录(一般为c:\WINDOWS)下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等;可以直接在C盘搜索以ora打头的文件进行选择性删除,切记不能全删除,有些可能是其他程序中包含的oracle相关组件,必须仔细排查 11、WIN.INI文件中若有[ORACLE]的标记段,删除该段; 12、如有必要,删除所有Oracle相关的ODBC的DSN; 13、到事件查看器中,删除Oracle相关的日志 说明:如果有个别DLL文件无法删除的情况,则不用理会,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值