2

我在 Windows 7 机器上运行 Oracle 11。从今天早上开始,我遇到了这个奇怪的问题。当我尝试连接到数据库时,它说“共享内存领域不存在”。但是,当我使用数据库配置助手时,选择一个数据库并单击下一步,它会“检索数据库信息”。在此期间,当我连接到数据库时,它会显示“Oracle 正在关闭”消息。一旦完成“检索数据库信息”(并且我不会超出数据库配置助手中的该步骤),我就可以毫无问题地连接到数据库。

我比较了工作前后运行的环境变量和windows服务,都一样。

问题是,数据库配置助手中的“检索数据库信息”如何解决“共享内存领域不存在”问题?

任何的意见都将会有帮助。

PS我在stackoverflow中检查了与这个主题相关的其他问题,没有发现任何有用的东西,或者我没有正确理解它。所以请不要将这个问题作为重复而关闭。

4

1 回答 1

4

多谢你们

我通过执行以下操作解决了这个问题。

  • 1) 选择开始 > 程序 > Oracle - HOME_NAME > 配置和迁移工具 > Administration Assistant for Windows。

  • 2) 右键单击​​ SID。

  • 3) 选择启动/关闭选项。

  • 4) 选择 Oracle 实例选项卡。

选择在服务启动时启动实例、在服务停止时关闭实例,或同时选择两者。

我重新启动了机器,它工作了。

于 2013-03-27T19:50:36.577 回答