1.停止所有与ORACLE相关的服务。
2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。
“开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.
3.删除注册表内容。
运行regedit命令,删除下面内容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除Services键下所有以oracle为首的键。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application, 删除此键下所有以oracle为首的键。
HKEY_CLASSES_ROOT,删除此键下所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。
HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs, 删除此键下所有以oracle为首的键。
HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注册表键,删除了Microsoft ODBC FOR ORACLE注册表键以外的所有有Oracle字样的键值。
HKEY_我的系统上没找到相关的项
LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除以Oracle或OraWeb为前缀的键。
4. 删除环境变量。
删除环境变量CLASSPATH,PATH中含有Oracle字样的值。
5.最后在文件系统内删除ORACLE相关的文件及目录:删除系统盘符:Progrm FilesOracle目录;删除ORACLE_BASE目录。
我无法删除D:oracle目录,重新启动机器之后才删除。
5.windows 2003 server + oracle 10g安全删除数据库
1.开始->设置->控制面板->管理工具->服务,停止所有的Oracle服务。
2.开始-〉程序-〉universal installer,卸装所有Oracle 产品,但 universal installer本身不能被删除
3.运行regeidt ,选择 HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口.
4.查看服务中还剩余什么相关的Oracle 服务,右键属性察看服务的"现实名称",运行cmd
执行sc delete “服务显示名称”
直到全部相关服务被完全删除
如遇到提示说服务没有安装
则先执行 sc GETKeyName “服务显示名称”
然后执行 sc delete “上面得到的服务名”
(如用删除注册表方式,有时服务名和服务的显示名不同或者服务没有完全停止的情况下,键值不能完全删除干净,或键值删除了,
服务列表中却仍然存在该服务,虽然其已什么都不能做)
5.删除programe
在服务栏
删除oracle 服务
C:Documents and SettingsAdministrator>sc GetKeyName OracleDBConsoledzzwpt
[SC] GetServiceKeyName 成功
名称 = OracleDBConsoledzzwpt
C:Documents and SettingsAdministrator>sc delete OracleDBConsoledzzwpt
[SC] DeleteService 成功
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树使用数据库 创建和删除数据库31294 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!