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

ORA-01219、数据库未打开、仅允许在固定表视图中查询是什么问题?,第1张

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

数据库没有OPEN;

查看当前数据库打开状态:

select instance_name,status from v$instance

或select open_mode from v$database

如果alter database open数据库报错,需要具体分析报错原因。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9992521.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存