我在windows 7机器上运行Oracle 11。从今天早上开始,我就遇到了一个奇怪的问题。当我尝试连接到数据库时,它说"共享内存领域不存在"。但是,当我使用数据库配置助手时,选择一个数据库并单击下一步,它会"检索数据库信息"。在此期间,当我连接到数据库时,它说"Oracle关机正在进行中"消息。一旦"检索数据库信息"完成(我不超过数据库配置助手的这一步),我就能够连接到数据库,没有任何问题。
我比较了工作前后运行的环境变量和windows服务,结果都一样。
问题是,在数据库配置助理中"检索数据库信息"修复"共享内存领域不存在"的问题是什么?
任何建议都会很有帮助。注:我在stackoverflow中检查了与此主题相关的其他问题,没有发现任何有用的东西,或者我没有正确理解它。因此,请不要将此问题作为重复问题关闭
Thanks Guys
我做了以下的事情解决了这个问题。
-
1)选择"开始>程序> Oracle - HOME_NAME> Configuration and Migration Tools> Administration Assistant for Windows"
-
2)右键单击SID。
-
3)选择开机/关机选项
-
4)选择Oracle实例选项卡
选择"服务启动时启动实例"、"服务停止时关闭实例"或两者都选择。
我重新启动机器,它工作了。