小混球
作者小混球·2013-08-05 00:17
商业智能工程师·tcs

Oracle碰到的问题(一)

字数 440阅读 1416评论 0赞 0

今天打开Win2003 企业版的虚拟机,准备启动Cognos时,发现错误。根据错误提示,显示为Oracle端的问题。

ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist

首先,检查了Oracle服务,监听器服务都是已经启动的。

其实,运行-> cmd -> sqlplus /nolog 使用系统管理员sys登录成功,显示已连接到空闲例程。

但是接下来如果具体要查询表了,就会出现以上错误。

但是如果在登录成功后,如果再运行一条命令:

starup open SID;

然后再开始查询,就不会出现错误。

不是很清楚这其中的原因,先记录下来,后面再研究。

后续:

今天上网搜了些资料,觉得原因可能是因为Oracle没有启动或者正常启动,共享内存没有分配给当前实例。而我在昨天的解决过程中通过命令来启动SID,就相当于确保让我这个数据库能够正常运行。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广