分享

DBCA删除数据库可以删干净么? - Oracle数据库管理 - ITPUB论坛 - IT168旗下专业技术社区

 tcwl123 2010-12-10
DBCA删除数据库可以删干净么?

WINNT+O9i
有多个实例,想删掉一个重建。使用dbca删除成功后,再建想使用同一sid名,但提示该sid已经存在。
dbca删的不干净么?还差哪里需要删除掉?
谢谢。


__________________
I've got this feelingThe tide is turning now babyFunny feelingEverything's gonna be alright now
只看该作者    顶部
离线 yangtingkun
版主


精华贴数 14
个人空间 87962
技术积分 51021 (19)
社区积分 3240 (598)
注册日期 2001-12-29
论坛徽章:185
现任管理团队成员 ITPUB技术丛书作者 2010系统架构师大会纪念 BLOG每周发帖之星 2010广州亚运会纪念徽章:拳击 2010广州亚运会纪念徽章:藤球
ITPUB9周年纪念徽章 BLOG每日发帖之星        

 

发表于 2004-12-12 10:08 
除了数据库无法打开的情况,一般DBCA是可以清除干净的。

你这种情况像是oracle的服务没有删除。打开服务检查一下,是否这个sid的服务仍然存在。
另外,你查查数据文件是否都已经删除。


__________________
学习ORACLE最大的障碍是什么——浮躁

http://yangtingkun.

个人BLOG文章索引:http://www./699527.html

11g的一点研究:http://www./852861.html
只看该作者    顶部
离线 berbang
资深会员


精华贴数 1
个人空间 0
技术积分 1791 (1240)
社区积分 6 (18290)
注册日期 2002-12-31
论坛徽章:3
会员2006贡献徽章 授权会员 ITPUB新首页上线纪念徽章      
           

 

发表于 2004-12-12 10:43 
确实如您所说,那个sid服务没有删除,按说dbca应该把它删除才对。而且我手工从regedit中删除了服务后,但是那个服务还是能从“服务”里看到,只是有一个名字,其他所有状态都是空了。这可能是什么原因?如何处理?
数据文件已经被dbca删除了


__________________
I've got this feelingThe tide is turning now babyFunny feelingEverything's gonna be alright now
只看该作者    顶部
离线 berbang
资深会员


精华贴数 1
个人空间 0
技术积分 1791 (1240)
社区积分 6 (18290)
注册日期 2002-12-31
论坛徽章:3
会员2006贡献徽章 授权会员 ITPUB新首页上线纪念徽章      
           

 

发表于 2004-12-12 10:49 
噢,WINDOWS重启一次就好了。
总结一下:dbca应该能删除干净,像我遇到的这种情况应属异常,如果发生,手工到注册表里删除掉服务,然后重启一次就好了。(估计是WINDOWS的问题导致)
谢谢yangtingkun版主相助。


__________________
I've got this feelingThe tide is turning now babyFunny feelingEverything's gonna be alright now
只看该作者    顶部
离线 yangtingkun
版主


精华贴数 14
个人空间 87962
技术积分 51021 (19)
社区积分 3240 (598)
注册日期 2001-12-29
论坛徽章:185
现任管理团队成员 ITPUB技术丛书作者 2010系统架构师大会纪念 BLOG每周发帖之星 2010广州亚运会纪念徽章:拳击 2010广州亚运会纪念徽章:藤球
ITPUB9周年纪念徽章 BLOG每日发帖之星        

 

发表于 2004-12-12 16:43 


QUOTE:
最初由 berbang 发布
噢,WINDOWS重启一次就好了。
总结一下:dbca应该能删除干净,像我遇到的这种情况应属异常,如果发生,手工到注册表里删除掉服务,然后重启一次就好了。(估计是WINDOWS的问题导致)
谢谢yangtingkun版主相助。


不用去注册表删除,用
oradim -delete -sid
就可以了,而且不用重起。


__________________
学习ORACLE最大的障碍是什么——浮躁

http://yangtingkun.

个人BLOG文章索引:http://www./699527.html

11g的一点研究:http://www./852861.html
只看该作者    顶部
离线 berbang
资深会员


精华贴数 1
个人空间 0
技术积分 1791 (1240)
社区积分 6 (18290)
注册日期 2002-12-31
论坛徽章:3
会员2006贡献徽章 授权会员 ITPUB新首页上线纪念徽章      
           

 

发表于 2004-12-13 00:03 
对,但我没试。其实,我觉得DBCA肯定是执行了oradim -delete的,既然它没能删掉服务,估计是oradim执行遇到异常了。


__________________
I've got this feelingThe tide is turning now babyFunny feelingEverything's gonna be alright now
只看该作者    顶部
离线 coolyl
A Big Dog


精华贴数 7
个人空间 906
技术积分 86458 (7)
社区积分 6306 (352)
注册日期 2001-12-17
论坛徽章:37
管理团队成员 ITPUB技术丛书作者 2010数据库技术大会纪念徽章 ITPUB9周年纪念徽章 2010新春纪念徽章 2010年世界杯参赛球队:新西兰
祖国60周年纪念徽章 生肖徽章2007版:狗 生肖徽章2007版:鼠 生肖徽章2007版:牛 生肖徽章2007版:蛇 生肖徽章2007版:鸡

 

发表于 2004-12-13 00:20 
windows下删除服务是需要重启的


__________________
掬水月在手,弄花衣满香!
只看该作者    顶部
离线 berbang
资深会员


精华贴数 1
个人空间 0
技术积分 1791 (1240)
社区积分 6 (18290)
注册日期 2002-12-31
论坛徽章:3
会员2006贡献徽章 授权会员 ITPUB新首页上线纪念徽章      
           

 

发表于 2004-12-13 01:14 
不,也不都是。dbca或者oradim -delete一删,windows服务就消失了的,我也遇到过。怀疑和windows的版本有关系。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多