ORA-01219 :数据库未打开:仅允许在固定表/视图中查询 解决!
ORA-01219:database not open:queries allowed on fixed tables/views only
ORA-01219:database not open:queries allowed on fixed tables/views only
“ORA-01219:数据库未打开:仅允许在固定表/视图中查询”的警告窗口!
解决办法:
登录Oracle SQL*Plus
username sys
password sa
这一段是找出打开数据库的时候报错的地方
SQL> select open_mode from v$database;
OPEN_MODE
———-
MOUNTED
SQL语句> alter database open;
抛出的错误:
ERROR at line 1:
ORA-01157: cannot identify/lock data file 4 – see DBWR trace file
ORA-01110: data file 4: ‘/data/app/oradata/ora237/users01.dbf’
这里就是讲’/data/app/oradata/ora237/users01.dbf’这个文件出问题
我们要做的就是删掉这个残留文件’/data/app/oradata/ora237/users01.dbf’
进行下一步:
SQL> alter database datafile ‘/data/app/oradata/ora237/users01.dbf’ offline drop;
删除完后再查看一下状态看看行不行:
SQL> alter database open;
我的问题按照上面的步骤搞定了
SQL>