我们有一个装有 Oracle11g 的 Windows 2008 R2,我需要卸载服务器并重新安装。我按照此处的 Oracle 卸载指南操作:
http://www.oracle-base.com/articles/misc/ManualOracleUninstall.php
一切都进行得很顺利,直到这一步:
- 删除“C:\Oracle”目录,或者任何您的 ORACLE_BASE 目录。
这里的问题是我无法删除该目录?!
我注意到当右键点击->属性这该文件夹的“只读”属性已被选中但被禁用。(现在我知道这意味着文件夹内文件的属性是只读的,而文件夹本身不是。)但是,当我删除 RO 属性时,Windows 会花几分钟来删除文件夹内文件的所有只读属性。但是当我单击“确定”时,窗口关闭,并且所有内容都恢复为只读!
我甚至尝试从 CMD 中删除这些属性,如下图所示:
它再次花费 2-3 分钟完成这项工作,然后再次检查 RO 属性......
有没有人经历过类似的事情,也许知道关于这个问题的任何建议我怎样才能纠正这个奇怪的行为?
更新日期:2012.01.12:
我成功删除了该文件夹,方法是卸下硬盘并将其重新连接到另一台 PC 上,然后从那里删除该文件夹。但是,当我将硬盘重新连接到原来的 PC 时,整个 Windows 2008 崩溃了,我不得不重新安装所有内容。幸运的是,该服务器只是一台测试服务器。顺便说一句,安装 CD 中的 Windows 修复选项不起作用 :P。
除非有人知道如何卸载 Oracle 11g 的真正方法,否则我只能说这是一个关于如何不卸载 Oracle 的答案。
答案1
我的经验是,即使在非只读的空文件夹中,该框也会被选中并变暗。我一直认为这是一种显示异常。我想说问题出在其他地方。也许将文件夹的权限和所有者重置为您的帐户完全控制是一个不错的开始。
使用 SysInternals 等工具进程监控通常是一个追踪这些问题的良好开端。