连接Oracle 10g的错误:“shared memory realm does not exist”

    技术2022-05-19  21

    先描述一个连接Oracle 10g的错误:“shared memory realm does not exist” 如图所示Sqlplus连接时出现这个错误;

    解决问题

          本文一开始提出问题,这里做一解决,为什么会出现那个问题了是因为Oracle数据库没有被启动,解决的方法就是如上面3所示操作打开数据库;

          上述问题表现最直接的一个现象:查看任务管理器下oracle.exe所占内存,当oracle.exe所占内存为几十兆说明Oracle数据库没有启动,正常oracle.exe所占内存如下: 现在还原错误:关闭数据库后连接数据库,查看oracle.exe所占内存 查看内存: 与正常启动时相差比价大,所以总结一下解决“shared memory realm does not exist”方法:

    (1)任务管理器中查看oracle.exe所占内存,当oracle.exe所占内存仅为几十兆,说明问题是数据库没有启动

    (2)启动Oracle数据库,管理员登录,启动

    Java代码   sqlplus /nolog   conn USER/PASSWORD as sysdba   startup   sqlplus /nolog conn USER/PASSWORD as sysdba startup

     


    最新回复(0)