共计 1705 个字符,预计需要花费 5 分钟才能阅读完成。
Windows7 上完全卸载 Oracle 12c 操作步骤
1. 关闭 Oracle 所有的服务, 按【win+R】运行【services.msc】找到所有 Oracle 开头的服务(OracleVssWriterORCL+OracleServiceORCL+OracleOraDB12Home1TNSListener+OracleOraDB12Home1MTSRecoveryService+OracleJobSchedulerORCL), 点击停止。
2. 使用 Oracle 自带软件卸载 Oracle 程序。点击【开始】->【程序】->【Oracle – OraDb12c_home1】->【Oracle 安装产品】->【Universal Installer】, 点击【卸载产品】按钮后, 勾选【Oracle 主目录】-【OraDb12c_home1】-【Oracle Database 12c 12.1.0】最后一项后点击【删除】, 删除完之后再勾选【Oracle 主目录】-【OraDb12c_home1】项后点击【删除】。卸载完成后点击关闭。
3. 打开注册表程序, 按【win+R】-> 输入【regedit】->【回车】, 删除下面的路径 / 项 / 值:
3.1:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以 oracle 开始的服务名称 OracleVssWriterORCL+OracleServiceORCL+OracleOraDB12Home1TNSListener+OracleOraDB12Home1MTSRecoveryService+OracleJobSchedulerORCL)。
3.2:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 删除该 oracle 目录, 该目录下注册着 Oracle 数据库的软件安装信息。
3.3:HKEY_USERS\S-1-5-21-1302337871-3542686902-227442817-500\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage\NewShortcuts 删除所有包含 Oracle 的快捷方式。
3.4:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application 删除注册表的以 oracle 开头的所有项目。
4. 删除环境变量有关 oracle 相关设置: 在桌面上用鼠标右键单击 ” 我的电脑 –> 属性 –> 高级 –> 环境变量: 删除下面的环境变量或者值
4.1 删除 NLS_LANG 环境变量, 默认值为 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4.2 删除 ORACLE_HOME 环境变量, 默认值为 C:\app\Administrator\product\12.1.0\dbhome_1
4.3 删除 ORACLE_SID 环境变量, 默认值为 ORCL
4.4 删除 Path 环境变量中的 C:\app\Administrator\product\12.1.0\dbhome_1\bin; 字符串
4.5 删除 TNS_ADMIN 环境变量, 默认值为 C:\app\Administrator\product\12.1.0\dbhome_1\NETWORK\ADMIN
5. 重新启动操作系统。
6. 重启后删除 Oracle 程序相关目录。包括安装目录 (C:\app)+ 系统配置目录 (C:\Program Files\oracle)。
7. 重启后删除开始菜单下的 Oracle 项 (C:\Users\Administrator\Oracle)。
至此,Windows7 下的 Oracle 就彻底完全卸载了,重新运行 Oracle 安装时就不会报任何错误了。
更多 Oracle 相关信息见 Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-10/147679.htm