在用PLSQL Developer连接ORACLE时弹出个窗口,如下内容:“
ORA-01034:ORACLE not available
ORA-27101: shared memory realm does not exist
进程ID:0
会话ID:0 序列号:0”
问题是我的服务什么的都搞定了,而且之前也连接成功过。
麻烦指点一下这个错误该怎么解决啊。我是新手不懂。我用的是ORACLE 11G;

解决方案 »

  1.   

    先看oracle的监听和oracle的服务是否都启动了 重新启动一下试试吧
      

  2.   

    cmd
    sqlplus /nolog
    conn / as sysdba
    startup
    exit
    lsnrctl start
      

  3.   

    这种现象,可能有2种情况。看看1521端口是否能telnet通,同时看看oracle上是否在监听,如果是linux或者unix的换,看看hosts文件中的实IP是否添加正确,这是其一;其二是,看看plsql或oracle服务器上的防火墙或类似的软件开启了,如果开启了,则需要关闭或让通过。