[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用

前言

前两天不小心把Oralce数据库删除了,再安装时提示“指定的 Oracle 系统标识符 (SID) 已在使用”,上网查了查,说是oracle数据库没有卸载干净导致的。下面说一下错误产生的原因以及如何完全卸载Oracle数据库。


一、问题的产生

1、首先我们打开oracle安装包,运行setup.exe文件
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第1张图片

2、等待检测环境
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第2张图片

3、提示不满足最低安装环境,点击“是”
在这里插入图片描述
4、不需要进行邮箱注册,继续点击下一步
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第3张图片5、提示是否继续,选择是

[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第4张图片
6、选择安装方式
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第5张图片7、选择安装类型,这里我们是学习使用,选择桌面类
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第6张图片8、提示选择安装路径及sys用户的登录密码
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第7张图片
9、点击下一步安装,出现了我们之前提到的错误
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第8张图片

下面说一说如何解决这个问题

1、在桌面上右击鼠标,选择任务管理器
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第9张图片
2、选择服务页面,打开服务
在这里插入图片描述
3、停掉所有Oracle服务
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第10张图片

4、运行regedit,选择HKEY_LOCAL_MACHINE SOFTWARE ORACLE,按del键删除这个入口
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第11张图片
5、运行regedit,选择HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services,滚动这个列表,删除所有Oracle入口。
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第12张图片

6、运行regedit,HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application,删除所有Oracle入口。
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第13张图片

7、点击桌面计算机图标,右键->属性->高级系统设置->环境变量。 删除环境变量CLASSPATH和PATH中有关Oracle的设定。
[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第14张图片[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第15张图片

[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用_第16张图片

8、重启电脑即可。

详见:https://jingyan.baidu.com/article/a17d5285eb38ea8098c8f2e2.html

你可能感兴趣的:(数据库,oracle,数据库,开发工具)