2014-10-17 124 views
0

我想一个Oracle 10g的服务器上执行shutdown abort后,开始我们的数据库,但ATM我发现了以下消息:ORA-27100:共享内存领域已经存在的Oracle

ORA-27100: shared memory realm already exists Linux Error: 17: File

的Oracle 10g在Centos 6.x下运行

任何人都知道解决该问题的任何线索?我发现this link,但由于我没有oracle数据库管理的广泛背景,我宁愿确认是否应该按照说明操作。

在此先感谢。

+0

该链接似乎是关于特定于Windows的问题。为什么有必要中止实例?是否还有剩余的进程看起来像是与实例相关的 - 如果服务器上只有一个实例,则Oracle帐户拥有的任何进程?有没有剩余的远程连接?你可能想看看'sysresv'工具,但我没有用过这种工具...... – 2014-10-17 09:46:07

回答

0

您需要在启动之前设置您的环境。 oraenv是正确的工具。

# oracle user 
. oraenv (don't forget the dot) 
--> input the SID (if you don't know, cat /etc/oratab) 
sqlplus/as sysdba 
startup force --performs a shutdown abort + startup 

比阿特

+0

没有工作=( – 2014-10-17 09:22:51

+0

向我们展示你的启动步骤,包括错误信息。 – 2014-10-17 17:58:48

0

解决了重新启动服务器。不正确的做法(我supose),但工作。