最近在server 2003 域控制器下安装oracle10g,安装时创建数据库报1388错误,手动启动服务后,正常安装。问题出在重启serviceORCL服务后,出现了
1034 oracle not available
27101 Shared memory realm does not exist
错误,网上查了资料,有好多种可能,解释为ORACLE_HOME或者ORACLE_SID设置不正确,还有是ORACLE_HOME的地址最后有\的,这个也属于oracle_home设置不正确。我仔细检查过了,没有发现异常。按网上的说法,
我在命令行下输入
sqlplus
/as sysdba
显示连接的是一个空闲的实例
再输入 startup
数据库打开,能正常连接。或打开database configuration assistant ,什么操作也不做,数据库也能连接。
但重启服务问题依旧,治标不治本。后在在http://www.orafaq.com 网站上看到有说注册表问题的,查看了好久,发现了,ORA_ORCL_AUTOSTART 的值为FALSE,将它改为TRUE,重启服务器,OK了。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16150718/viewspace-631679/ ,如需转载,请注明出处,否则将追究法律责任。