是不是数据库根本就没有启动?
或者说数据库实例根本就没有启动用下面的命令试一下
sqlplus /nolog
connect sys/pwd as sysdba
startup

解决方案 »

  1.   

    可能是数据库的SGA设置超出了机器内存,根据你机器内存配置,适当降低SAG值,怎么调知道吧,在初始化文件中调。一般降低数据缓存即db_block_buffers值。试试,有问题再说。
      

  2.   

    用下面的命令试一下
    sqlplus /nolog
    connect sys/pwd as sysdba
    startup
    报错:权限不够
    ORA-01031: insufficient privileges
      

  3.   

    我在我的机器上试了如果内存超了,启动数据库时报ORA-27102: out of memory
    你这个情况是不是ORACLE系统文件有误,把原来的服务停了,你重建一个小数据库(从安装位置COPY很快)试试如果还不行,是不是你把ORACLE重装一下(把原来的组件重装,不删除)
      

  4.   

    你用Database Configuration Assistant重建一个数据库一步一步照提示:选创建数据库-典型-请从CD拷贝。完成后连这个数据库,如果行,说明是原来数据库配置问题,如果不行可能是ORACLE系统文件错误,把ORACLE重装一下
      

  5.   

    我也遇到过这个问题,
    在服务里面把oracle数据库服务重起一下就OK了