扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
直接通过图形界面的方式删除实例
成都创新互联专注于本溪网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供本溪营销型网站建设,本溪网站制作、本溪网页设计、本溪网站官网定制、小程序开发服务,打造本溪网络公司原创品牌,更为您提供本溪网站排名全网营销落地服务。
windows下启动(Net Configuration Assistant)界面删除
Linux下启动dbca图像化删除
注明(这种删除一般不彻底),建议与第2步骤一起使用
查看$ORACLE_BASE目录下admin、oradata、cfgtoollogs/dbca、diag/rdbms、product/11.2.0/db_1/dbs删除。
注明(dbs下面的密码文件和spfile初始化文件删除掉)
以上是只删除实例不删除oracle软件的一个参考,望采纳。
彻底删除Linux中oracle信息。想要把Linux中oracle信息彻底删除的小伙伴们,快来了解一下吧。
工具/材料
电脑
01
[root@node2 /]# rm -rf /u01
目的:删除安装目录
02
[root@node2 /]# rm -rf /etc/oratab
oratab文件存放oracle的ORACLE_SID和ORACLE_HOME目录
目的:删除/etc/oratab文件
03
oraInst.loc 文件存放了oraInventory目录指定路径。
目的:删除/etc/oraInst.loc文件
04
[root@node2 ~]# userdel -r oracle
-r表示删除用户的时候用户家目录也删除
[root@node2 ~]# groupdel oinstall
[root@node2 ~]# groupdel dba
目的:删除oracle用户,需要安装集群的小伙伴们,需要操作此步骤
直接通过图形界面的方式删除实例
windows下启动(Net
Configuration
Assistant)界面删除
Linux下启动dbca图像化删除
注明(这种删除一般不彻底),建议与第2步骤一起使用
查看$ORACLE_BASE目录下admin、oradata、cfgtoollogs/dbca、diag/rdbms、product/11.2.0/db_1/dbs删除。
注明(dbs下面的密码文件和spfile初始化文件删除掉)
以上是只删除实例不删除oracle软件的一个参考
关掉oralce服务。
具体方式有两种:
1.命令行下使用命令关闭服务:net stop OracleServiceORCL ,ORCL是我的实例名字,换成你的)
2.运行services.msc到系统服务管理界面,找到Oracle开头的服务,关掉。
从开始菜单找到Oracle的卸载工具,点击卸载。
一般的,Oracle的卸载工具路径为:开始->程序->Oracle - oracle的版本号,我的是10ghome->Oracle Installation Products-> Universal Installer 卸载oracle
删除注册表:
在win7中搜索regedit或者在XP中运行regedit,调出注册表编辑器。
删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE节点,
删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services节点和
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application节点中中所有包含oracle字样的注册信息。
删除c盘\Program Files\Oracle目录,以及oracle安装目录下所有的文件以及文件夹
删除环境变量中有关oracle的classpath和path。
编辑环境变量的具体方式,
至此,你计算机上的Orcle已经删除。
删除oracle实例记录:
方法一、从图形界面运行dbca,选择删除,按提示一路next;
方法二、手动删除。
1、关闭所有oracle进程,其实只要shutdown
abort即可.因我的机器oracle没设置为开机自动启动,重启机器后oracle进程一个也没有,系统很是干净.
2、删除实例数据文件和dump文件;
find $ORACLE_BASE/ -name $ORACLE_SID
在我系统里面显示如下,将这些目录直接删除;
/u01/app/oracle/admin/testdb
/u01/app/oracle/oradata/testdb
/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/testdb
/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/testdb
3、删除其他配置文件
find $ORACLE_BASE/* -name '*[Bb][Tt][Ss][Dd][Bb]2*' | grep -v
admin| grep -v oradata
将查找结果出现的文件也一一删除,当然你可以用xarg结合rm删除.
find结果如下:
/u01/app/oracle/flash_recovery_area/testdb
/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/emca/testdb
/u01/app/oracle/product/10.2.0/db_1/cfgtoollogs/dbca/testdb
/u01/app/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_host_testdb
/u01/app/oracle/product/10.2.0/db_1/rdbms/log/alert_testdb.log
/u01/app/oracle/product/10.2.0/db_1/host_testdb
/u01/app/oracle/product/10.2.0/db_1/host_testdb/sysman/emd/state/A190EE260BF6B09EB5805807
28916A3B.alert_testdb.log
/u01/app/oracle/product/10.2.0/db_1/host_testdb/sysman/log/nmctestdb1521
/u01/app/oracle/product/10.2.0/db_1/dbs/alert_testdb.log
/u01/app/oracle/product/10.2.0/db_1/dbs/lktestdb
/u01/app/oracle/product/10.2.0/db_1/dbs/hc_testdb.dat
/u01/app/oracle/product/10.2.0/db_1/dbs/orapwtestdb
/u01/app/oracle/product/10.2.0/db_1/dbs/spfiletestdb.ora
4、最重要的一步,如果你要重建的实例和刚删除实例的实例名一样的话,删除
/etc/oratab文件最后一行。
至此,已干净删除linux系统的oracle实例。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流