请问登陆oracle数据库时候,出现ORA-01219:数据库未打开:仅允许在固定表/视图中查询,是什么原因啊,不过不是授权的问题,而且执行打开语句出现信息
SQL> alter database open;
alter database open
*
ERROR 位于第 1 行:
ORA-01531: 例程已打开数据库但就是不能打开数据库啊?请问是什么原因啊?看了好多解决方法,也不好使。

解决方案 »

  1.   

    try:
    用dba身份
    shutdown immediate
    然后
    startup
      

  2.   

    我试了,startup运行后,提示数据库已经打开,可实际上还是出现原来的错误,本来 是装了两个数据库,一个就能登录上,一个就 提示数据库未打开
      

  3.   

    我也是这个问题,显示例程已启动,但就是数据库打开。用system/password as sysdba也没有用。当启动打开数据库时startup时,会显示“正在启动数据库,正在装载数据库,正在打开数据库”,紧接着会出现。“例程终止,强行断开连接”。数据库还是没有打。这个数据库不能用,但其他的数据库还是用。就是不知道这个问题出在哪?我也没进行特殊操作。
    *********请有心人高手指点。