免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1535 | 回复: 4
打印 上一主题 下一主题

[数据库] 2B青年卸载oracle数据库方法(卸载后保证安装没问题) [复制链接]

论坛徽章:
1
双子座
日期:2013-08-15 18:33:16
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-07-19 17:27 |只看该作者 |倒序浏览
小弟这一个多月在suse 11上安装oracle11gR2 RAC,发现每次安装后,想卸载再安装,老麻烦的,于是乎,就尝试下简单粗暴的2B青年卸载**。。。

前提:关闭数据库咱们就不谈了,各位兄弟们都知道这是卸载的
1、删除数据库安装目录,小弟的是安装在/opt目录下的,所以直接。。。
    rm -rf /opt
2、删除一些零碎文件
    rm -rf /tmp/ora*
    rm -rf /etc/ora*
    rm -rf /usr/local/bin/*
3、删除/tmp目录下属于oinstall组的所有文件,这里oinstall因人而异啦
    ls -l /tmp |awk '{if($4~/oinstall/) print $9}'|xargs rm -rf
4、删除创建的oracle用户和grid用户
    /usr/sbin/userdel -rf oracle
    /usr/sbin/userdel -rf grid
5、删除创建的oinstall组和dba组
    /usr/sbin/groupdel oinstall
    /usr/sbin/groupdel dba

然后再重启下机子,就OK啦

论坛徽章:
1
双子座
日期:2013-08-15 18:33:16
2 [报告]
发表于 2013-07-19 17:28 |只看该作者
嘿嘿,这样除了删除数据库文件有点花时间,其余的话,眼睛一眨就ok了

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
3 [报告]
发表于 2013-07-24 17:58 |只看该作者
11gR2自带有UNINSTALL,用的这样折腾吗?

还有,/OPT 和/USR/LOCAL/BIN下可不一定全可以删除哦,小心点吧

你连init下的都木有删除。。。。。

论坛徽章:
1
双子座
日期:2013-08-15 18:33:16
4 [报告]
发表于 2013-07-25 19:46 |只看该作者
回复 3# flutter
个人感觉使用oracle自带的uninstall比较麻烦,只要把我的这几行写成脚本,直接运行,比使用uninstall效率高很多,毕竟安装RAC非常耗时间,基本上一天就安装2回,嘿嘿

   

论坛徽章:
1
双子座
日期:2013-08-15 18:33:16
5 [报告]
发表于 2013-07-25 19:49 |只看该作者
回复 3# flutter
我这个删除是grid和database一起删除了,所以不用考虑opt目录下的其他文件啦
至于/USR/LOCAL/BIN是由于grid安装完成后运行root.sh脚本生成的,删除没有问题的

还有你说的init下的在suse系统里应该是/etc/init.d目录下的吧,这里面的确有个oracle文件,不过经过我测试很多遍,不删除的话,暂时没有遇到问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP