database - ORA-01219 : database not open: queries allowed on fixed tables/views only

标签 database sql oracle database-administration

我正在使用 oracle 11g 和 SQL 开发人员工具。当我尝试从数据库中检索行时,我收到错误消息:-

ORA-01219: database not open: queries allowed on fixed tables/views only)

我寻找 sgadef.dbf 文件,但它在主目录中丢失了。有人可以帮助我让它工作吗?

最佳答案

首先检查您使用的实例的状态(这可能需要在管理员帐户下连接):

select status from v$instance;

可能你会得到

STATUS
------------
MOUNTED

在sys账户下尝试完成

ALTER DATABASE OPEN;

并检查它是否成功完成。 如果不是 - 请在您的问题中分享输出结果和警报日志。

关于database - ORA-01219 : database not open: queries allowed on fixed tables/views only,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22940636/

相关文章:

mysql - 如何优化MySQL多表select查询?

结合 AND/OR 的 MySQL 多对多条件

sql - 两列的总和,并按另一列进行连接和分组

sql - 如何有效地做数据库as-of查询?

oracle - 将 Oracle 数据库与 CakePHP 2.0 结合使用

sql - 在oracle查询中获取有限条件

mysql - 具有多个相似实体的数据库最佳实践

sql - oracle SQL选择过去x天滚动期间的不同客户

linux - 对存储在目录中的文件执行正则表达式

数据库设计 : accounting transaction table