【发布时间】:2022-01-08 08:36:51
【问题描述】:
我在 Oracle SQL Developer、Oracle Database 19c 和 SQL Developer 21.2.1 Windows 64 位中收到错误“ORA-01109:数据库未打开”。
我已经进入 SQL Plus 打开数据库并使用了诸如“ALTER DATABASE OPEN;”之类的命令并关闭/重新启动实例以打开数据库。它最初处于状态“MOUNTED”,但现在在输入命令“select instance_name, status from v$instance;”时显示状态为“OPEN”。 (instance_name 列为“orcl”)。但是,在 Oracle SQL Developer 中打开我的数据库“CS4347”时,我仍然收到相同的 ORA-01109 错误。如何在 Oracle SQL developer 中打开这个数据库?当我尝试扩展数据库或连接到它时会发生此错误。
【问题讨论】:
-
如果是多租户,请检查可插拔数据库的状态:SQL>show pdbs
-
@BjarteBrandt 我得到了:SQL> 显示 pdbs; CON_ID (2, 3) / CON_NAME (PDB$SEED, ORCLPDB) / OPEN MODE (只读, MOUNTED) / RESTRICTED (NO); “MOUNTED”对应ORCLPDB是这里的问题吗?
-
请更新您的问题并格式化您的发现。
标签: oracle