得到"INS-35075:指定的SID已经在使用"Oracle中的错误,如何解决?

Sof*_*eer 3 oracle11g

Cause
The Oracle system identifier (SID) given was already in use.
Action
Specify a unique Oracle system identifier (SID).
Run Code Online (Sandbox Code Playgroud)

它是什么原因造成的?我该怎么办呢?

Sof*_*eer 10

您可以在这里找到如何卸载/完全删除Oracle 11g(客户端)?

  • 使用Oracle Universal Installer(OUI)卸载所有Oracle组件.
  • 运行regedit.exe并删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE项.这包含所有Oracle产品的注册表entires.
  • 删除在注册表的以下部分中留下的对Oracle服务的任何引用:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ora*应该很明显哪些与Oracle有关
  • 重新启动计算机
  • 删除"C:\ Oracle"目录,或者ORACLE_BASE的任何目录
  • 删除"C:\ Program Files\Oracle"目录.
  • 清空"C:\ temp"目录的内容
  • 清空回收站

再次注意这里留下的一些好评: - 在关注此处列出的任何内容(上方或下方)时要小心,因为这样做可能会删除或损坏任何其他Oracle安装的产品. - 对于64位Windows(x64),还需要从注册表中删除HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE项. - 通过删除安装到"开始"菜单的任何相关快捷方式进行清理. - 清理环境变量: - 考虑删除%ORACLE_HOME%. - 从%PATH%删除不再需要的任何路径

这套指令碰巧与几乎完全相同的过程相匹配,这些过程是我在几次混乱的Oracle安装后多年来进行逆向工程的,并且几乎总能满足需求.

请注意,即使OUI不再可用或不起作用,只需按照其余步骤操作即可.

  • 小心`C:\Program Files\Oracle`,例如我有`VirtualBox` (2认同)
  • Oracle DB 真的是一个用户友好的产品-_- (2认同)