Oracle 9i卸载后服务没有卸掉是怎么回事? 先把 控制面板 -> 管理工具 -> 服务 里的停止再删除 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是用Oracle的Universal Installer卸载的吧,那个卸载不完全!应该手工卸载:1、停止所有Oracle相关服务;2、删除Oracle安装目录;3、删除C:\Program\Oracle目录;4、删除注册表相关信息: HKLM\SoftWare\Oracle项 HKLM\System\CurrentContralSet\Service\Ora…… HKLM\System\ControlSet001\Service\Ora…… HKLM\System\ControlSet002\Service\Ora……5、重新启动计算机 可是现在系统服务中根本就没有Oracle的服务了,只是这些注册表项不能删除。 天狼星 第 1 页 2003-4-8Oracle 9i for Windows DBA 手册 ————关于手动删除Oracle的几点问题 有些时候,OUI删除Oracle产品后,将会在系统上遗留一些注册设置、文件和文件夹。如果希望清理系统上的Oracle安装,则可以手工删除Oracle组件。Enterprise Edition可以采用如下方式进行删除: 1)、以Administrator身份登录到Windows 2000 系统。选择Service applet 以便停止所有Oracle 服务。Oracle 的服务名都具有一个oracle或ora 的前缀。一旦停止了所有的Oracle服务,我们建议将它们设置为手工启动模式(manual start mode)。 警告 Microsoft 建议不要手工更改Windows 注册表。更改注册表可能会导致一些应用程序或Windows 工作不正常。 2)、备份Windows 注册表。启动Registry Editor 并从菜单中选择 File | Export。 3)、用命令regedt32启动Registry Editor。找到HKEY_CLASSES_ROOT节点并删除所有以字符串Oracle、ORA、ORCL开始的键。 4)、找到HKEY_LOCAL_MACHINE/SOFTWARE键并删除Oracle 和 Apache Group 键。 5)、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\odbcinst.ini 下天狼星 第 2 页 2003-4-8面的Oracle ODBC Driver键。 6)、删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Servicess\EventLog\Application下所有以ORACLE起始的键。 7)、删除HKEY_CURRENT_USER\SOFTWARE\ORACLE下所有以ORACLE或ORCL起始的键。 8)、删除HKEY_CURRENT_USER\SOFTWARE\ODBC\odbcinst.ini 下所有以Oracle起始的键。 9)、寻找注册表中所有包含Oracle和ORCL字符串的键并删除它们。 10)、关闭Registry Editor。 11)、编辑环境变量(控制面板中的System applet)并修改PATH变量,从PATH中删除所有Oracle 条目。 12)、从ALL USERS 特征文件中删除Oracle Home 和Oracle Installation Products 快捷方式。这在Windows NT 中的Path winnt | Profiles | All Users | Start | Programs 以及Windows2000 和Windows XP 系统中的Documents and Settings | All Users |Start Menu | Programs 中有效。 13)、删除Program Files 中的Oracle 文件夹。如果没有成功的删除该文件夹,则可能是Windows 锁定了一些文件(DLL)。遇到这种情况,重新启动系统并删除该文件夹。 14)、删除Oracle Base 文件夹(默认情况为Oracle )。天狼星 第 3 页 2003-4-8应注意,Oracle 9i Enterprise Edition 也安装了第三方软件诸如:Apache HTTP Server (Oracle HTTP Server 是一个 Apache WebServer 的修改版)。注意 当试图删除 c:\oracle 文件夹时,可能会得到一个“Access is denied ”的错误消息。如果遇到了这个错误提示,则应将 c:\oracle\ora90\bin\oci.dll 重新命名为 c:\oracle\ora90\bin\ocibak ,然后重新启动机器,并删除c:\oracle 文件夹。 可是现在是我的这个键不能删除是这个键,大家看清楚了:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_ORACLEORAHOME92TNSLISTENER我删除时系统提示“删除项时出错”,我还从没碰到过这样的情况呢!!~~ win2000/nt 里请使用regedt32 这个注册表编辑器来删除,先设定权限,再删除,regedit这个没用。 unidac连接oracle问题 100分在线急等。。sqlserver数据库移植到oracle问题 关于用exp实现oracle备份的问题 大家快来救救我!oracle8.1.7数据库导入问题! 如何将数据库的查询结果自动补充为12个月的数据 求一条sql语句: sql语句问题?能不能用一句sql语句查出一个char字段里的值,是否都是数字? 请大家指点 如何删除一个表中两个完全一样的数据(只删其中一条) 请教高手,如何在PL/SQL中实现读取随机的n条记录? 急!急!急!Oracle数据导入问题,问题解决即给分!!! 数据库坏块处理
应该手工卸载:
1、停止所有Oracle相关服务;
2、删除Oracle安装目录;
3、删除C:\Program\Oracle目录;
4、删除注册表相关信息:
HKLM\SoftWare\Oracle项
HKLM\System\CurrentContralSet\Service\Ora……
HKLM\System\ControlSet001\Service\Ora……
HKLM\System\ControlSet002\Service\Ora……
5、重新启动计算机
Oracle 9i for Windows DBA 手册 ————关于手动删除Oracle的几点问题 有些时候,OUI删除Oracle产品后,将会在系统上遗留一些注册设置、文件和文件夹。如果希望清理系统上的Oracle安装,则可以手工删除Oracle组件。Enterprise Edition可以采用如下方式进行删除: 1)、以Administrator身份登录到Windows 2000 系统。选择Service applet 以便停止所有Oracle 服务。Oracle 的服务名都具有一个oracle或ora 的前缀。一旦停止了所有的Oracle服务,我们建议将它们设置为手工启动模式(manual start mode)。 警告 Microsoft 建议不要手工更改Windows 注册表。更改注册表可能会导致一些应用程序或Windows 工作不正常。 2)、备份Windows 注册表。启动Registry Editor 并从菜单中选择 File | Export。 3)、用命令regedt32启动Registry Editor。找到HKEY_CLASSES_ROOT节点并删除所有以字符串Oracle、ORA、ORCL开始的键。 4)、找到HKEY_LOCAL_MACHINE/SOFTWARE键并删除Oracle 和 Apache Group 键。 5)、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\odbcinst.ini 下
天狼星 第 2 页 2003-4-8
面的Oracle ODBC Driver键。 6)、删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Servicess\EventLog\Application下所有以ORACLE起始的键。 7)、删除HKEY_CURRENT_USER\SOFTWARE\ORACLE下所有以ORACLE或ORCL起始的键。 8)、删除HKEY_CURRENT_USER\SOFTWARE\ODBC\odbcinst.ini 下所有以Oracle起始的键。 9)、寻找注册表中所有包含Oracle和ORCL字符串的键并删除它们。 10)、关闭Registry Editor。 11)、编辑环境变量(控制面板中的System applet)并修改PATH变量,从PATH中删除所有Oracle 条目。 12)、从ALL USERS 特征文件中删除Oracle Home 和Oracle Installation Products 快捷方式。这在Windows NT 中的Path winnt | Profiles | All Users | Start | Programs 以及Windows2000 和Windows XP 系统中的Documents and Settings | All Users |Start Menu | Programs 中有效。 13)、删除Program Files 中的Oracle 文件夹。如果没有成功的删除该文件夹,则可能是Windows 锁定了一些文件(DLL)。遇到这种情况,重新启动系统并删除该文件夹。 14)、删除Oracle Base 文件夹(默认情况为Oracle )。
天狼星 第 3 页 2003-4-8
应注意,Oracle 9i Enterprise Edition 也安装了第三方软件诸如:Apache HTTP Server (Oracle HTTP Server 是一个 Apache Web
Server 的修改版)。
注意 当试图删除 c:\oracle 文件夹时,可能会得到一个“Access is denied ”的错误消息。如果遇到了这个错误提示,则应将 c:\oracle\ora90\bin\oci.dll 重新命名为 c:\oracle\ora90\bin\ocibak ,然后重新启动机器,并删除c:\oracle 文件夹。