机子上装了2个数据库orcl,B,后来把B数据库给删了,结果登录SQL*PLUS,conn system/psw,可以连接上,但是转换用户时就出现shared memory realm does not exist。感觉删除数据库时没有关闭B数据库所致。该怎么解决?
---------------------------------------------------------------------
连接到: 
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> show user
USER 为 "SYSTEM"
SQL> conn scott/owen
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist

解决方案 »

  1.   

    SQLPLUS JINQU进去以后,使用startup启动数据库,看看是否有什么问题
      

  2.   

    show parameter instance_name看一下你连的是哪个实例, orcl 还是 b 的
      

  3.   

    你的ORCLE_SID设置了没有
    我不知道你是怎删数据库的
      

  4.   

    根据现象判断,oracle数据库肯定是没有打开的,具体需要楼主启动试一试