ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询什么 问题?

  • Post author:
  • Post category:其他


ORA-01219 :数据库未打开:仅允许在固定表/视图中查询 解决!

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>