Cause
The Oracle system identifier (SID) given was already in use.
Action
Specify a unique Oracle system identifier (SID).
它是什么原因?我怎么能解决它?
答案 0 :(得分:11)
您可以在此处找到Publish over SSH
再次关注留下的一些好评: - 遵循此处列出的任何内容(上方或下方)时要小心,因为这样做可能会删除或损坏任何其他Oracle安装的产品。 - 对于64位Windows(x64),还需要从注册表中删除HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ ORACLE项。 - 通过删除安装到“开始”菜单的任何相关快捷方式进行清理。 - 清理环境变量: - 考虑删除%ORACLE_HOME%。 - 从%PATH%
中删除不再需要的任何路径这套指令碰巧与几乎完全相同的过程相匹配,这些过程是我在几次混乱的Oracle安装后反复设计的,并且几乎总能满足需求。
请注意,即使OUI不再可用或不起作用,只需按照其余步骤操作即可。
答案 1 :(得分:2)
在Red Hat 6.6中删除文件/ etc / oratab中的相应行
答案 2 :(得分:0)
如果你在Linux环境中
转到
/ etc / crontab中
并删除SID名称
答案 3 :(得分:0)
删除OracleDBConsole密钥(删除此值) 同样可能发生的情况是,您以前使用相同的名称创建了数据库,并删除了该数据库,但是仍然保留了它的踪迹-因此,请在编辑模式下打开/ etc / oratab文件,并删除包含导致错误消息的SID的行。 / p>
另一个值得一看的地方是 $ ORACLE_BASE / oraInventory / ContentsXML / inventory.xml -此文件也可能包含带有违规SID的条目。 您也可以尝试在此处删除有问题的SID,步骤- ORADIM -DELETE -SID
取自here
答案 4 :(得分:0)
我们不需要卸载所有程序。 编辑全局数据库名称。 只需将 orcl 更改为 orcle [任意]