1) 用DBCA 刪除實例;

2) 停掉所有服務(listener, css, snmp,job 等等)

3) 啟動OUI程序刪除Oracle Home

4) 清除注冊表中的相關項(很重要)

入口:    HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services

將所有ora開頭的串值刪除

另外:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet

/Services/EventLog 這個串值也要檢查

5) 手工刪除Oracle Home目錄以及 Program files/Oracle

目錄.

6)如果定義了環境變量,也要清除

ORACLE_HOME, ORACLE_SID, PERL_LIB

對於PATH變量只需清除ORACLE _HOME所在的目錄

7) 如果安裝了CRS, 參考RAC的安裝文檔去卸載

8) 重啟機器

1、開始->設置->控制面板->管理工具->服務——>  停止所有Oracle服務。(沒有起動的就不用停用了)

2、開始->程序->Oracle - OraDb10g_home1->Oracle Installation Products->Universal Installer

卸裝所有Oracle產品;(不要按下一步,在上面有一個卸載產品點那個按扭!)

3、運行regedIT,選擇HKEY_LOCAL_MACHINE/SOFTWARE/Oracle,按del鍵刪除這個入口。如果是別的盤那就找到它刪除!

4、運行regedIT,選擇HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,滾動這個列表,刪除所有Oracle入口

5,如果你按裝是用的默認的目錄在C盤下有一個以Oracle命名的文件夾,刪除它!

6、重新啟動計算機,重起后才能完全刪除Oracle所在目錄

7、刪除與Oracle有關的文件,選擇Oracle所在的缺省目錄C:/Oracle,刪除這個入口目錄及所有子目錄,

並從Windows 2000目錄(一般為C:/WINNT)下刪除以下文件

Oracle.INI、oradim80.INI

8、WIN.INI文件中若有[Oracle]的標記段,刪除該段

手把手教你卸載oracle 10g

2008-09-07

oracle 10g在win上安裝倒是不難,在其他平台上卻不是很簡單。在其他平台卸載比較簡單,把文件和環境變量刪除就OK!。但是,在win上刪除卻不是那么容易。現在我把oracle如何在 oracle上如何卸載寫下來。

實現方法:

1、開始->設置->控制面板->管理工具->服務停止所有Oracle服務;

2、開始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸裝所有Oracle產品,但Universal Installer本身不能被刪除;

3、運行regedit,選擇HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,按del鍵刪除這個入口;

4、運行regedit,選擇HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,滾動這個列表,刪除所有Oracle入口;

5、運行refedit,選擇HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application,刪除所有Oracle入口;

6、開始->設置->控制面板->系統->高級->環境變量,刪除環境變量CLASSPATH和PATH中有關Oracle的設定;

7、從桌面上、STARTUP(啟動)組、程序菜單中,刪除所有有關Oracle的組和圖標;

8、刪除c:/Program Files/Oracle目錄;

9、重新啟動計算機,重起后才能完全刪除Oracle所在目錄 ;

10、刪除與Oracle有關的文件,選擇Oracle所在的缺省目錄C:/Oracle,刪除這個入口目錄及所有子目錄,並從Windows XP目錄(一般為C:/WINDOWS)下刪除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、 oraodbc.ini等等;

11、WIN.INI文件中若有[ORACLE]的標記段,刪除該段;

12、如有必要,刪除所有Oracle相關的ODBC的DSN;

13、到事件查看器中,刪除Oracle相關的日志 說明:如果有個別DLL文件無法刪除的情況,則不用理會,重新啟動,開始新的安裝,安裝時,選擇一個新的目錄,則,安裝完畢並重新啟動后,原來的目錄及文件就可以刪除掉了。

oracle完全卸載,Oracle10g的完全卸載相关推荐

  1. oracle shell卸数,Shell 数据库文件卸数成多个txt文件

    /bin/bash ############## 脚本名称:unload.sh 作者: 描述: 参数描述: 修改记录: ############### if  [ $# lt 4 ] then ech ...

  2. oracle中forall in,oracle10g的forall功能加强

    oracle10g的forall功能加强[@more@]In Oracle Database 10g, PL/SQL now offers two new clauses in the FORALL ...

  3. 连接oracle配置文件参数,Hibernate3 +Oracle10g 集群,hibernate配置文件中如何编写连接参数...

    遇见问题: 使用hibernate3来连接Oracle10g的集群,连接时不稳定,有时候正常连接,有时候不能正常连接.不知道是不是配置文件有问题,请大家帮我查看一下,谢谢各位了! 开发工具:Eclip ...

  4. be2014备份oracle,veritas be 对oracle10g 备份异机恢复测试

    1.在介质服务器上进行恢复作业 在备份服务器上,创建一个"恢复"作业,源选择 ORACEL_DATASERVER1/ORCL下面的某个备份集合: 在"文件重定向" ...

  5. oracle安装选取字符集,oracle10g字符集问题及设置PL/SQL、sqlplus字符集

    使用plsql登录的时候,oracle的tns不显示.需要在本机上增加环境变量: NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 并参考文章: http://bl ...

  6. oracle 10g rac 停止,Oracle10g RAC 关闭及启动

    情况1: 保养数据库及操作系统,服务器,需要关闭DB(所有实例),OS及Server . a. 首先停止Oracle10g 环境 $ lsnrctl stop (每个节点上停止监听,也可以用srvct ...

  7. oracle 10g xe 12505,ORACLE10g的ORA-12505问题解决方法

    ORACLE10g的ORA-12505问题解决方法 发布时间:2009-03-25   来源:飞华健康网医生组   90人关注 安装ORACLE10g后,创建用户,导入数据库脚本之后,用sqlplus ...

  8. CMD下创建Oracle数据库(以Oracle10g为例)

    一.在Unix下创建数据库 1.确定数据库名.数据库实例名和服务名 关于数据库名.数据库实例名和服务名,我之前有专门用一篇来详细介绍.这里就不再说明了. 2.创建参数文件      参数文件很确定了数 ...

  9. oracle rac 一体机,在Oracle10g RAC下新增ASM磁盘组

    在Oracle10g RAC下新增ASM磁盘组 bash-2.05# chown oracle:dba /dev/rdsk/c2t0d3* bash-2.05# chmod 660 /dev/rdsk ...

最新文章

  1. C 语言编程 — 大小端区分
  2. 易创课堂武汉站-NTES@百位创业者智慧众筹
  3. python打开并读取csv文件_!python3中使用使用read_csv( )读取csv文件,文件路径中含有中文,无法读取怎么处理?...
  4. 为什么gets如此危险?
  5. 线程 sleep 取消_Java面试集锦:25道线程类相关面试题与答案(下)
  6. Python 爬虫分析豆瓣 TOP250 告诉你程序员业余该看什么书?
  7. 用PHP编写提供性别的发法,第6节 Laravel-通过模型处理性别
  8. python的datetime模块用法_Python3.5内置模块之time与datetime模块用法实例分析
  9. ModelSim仿真实例教程
  10. mysql 报ERROR 1840 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUT
  11. php tp 聚合数据接口,TP5结合聚合数据天气预报API查询天气
  12. 当兵的目标和计划_新兵下连时,一定要弄明白这三件事,对新兵及家长来说很有必要...
  13. java 不是封闭类_java – MainActivity.this不是一个封闭的类AsyncTask
  14. href=“JavaScript:;”是啥意思?
  15. 小蒋上门(家庭版) 官网
  16. 解决 Oracle10g安装过程中无法确定主机的IP地址时产生该异常错误
  17. 针对Excel 中“剪贴板出现问题,但你仍可在此工作簿内粘贴内容”的解决方案
  18. java面试app_java面试题库app
  19. springMVC源码分析--@SessionAttribute用法及原理解析SessionAttributesHandler和SessionAttributeStore
  20. PCB能承受住100 A的电流吗?

热门文章

  1. 读取raw目录中的文件数据
  2. Postman最被低估的功能,自动化接口测试效率简直无敌
  3. 今天清华学长手把手带你做UI自动化测试
  4. python matplotlib绘制折线图
  5. commons-pool2-2.3 jar包_Java Jar包压缩、解压使用指南
  6. php运行显示中文乱码,如何解决PHP界面显示中文乱码的问题
  7. 已调信号波形是怎样的_【鼎阳硬件智库原创 | 测试测量】初识任意波形发生器...
  8. python转盘抽奖_react 抽奖转盘 ----小计
  9. 模糊选择器 js_5个很棒的 React.js 库,值得你亲手试试!
  10. dd指令打包iso文件 linux_从零开始学Linux运维|33.文件的打包压缩和解压