Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 Linux 上使用 Oracle 11g 创建数据库,当我运行脚本创建数据库实例时,我将收到以下错误消息
ERROR at line 1: ORA-01109: database not open
我以管理员身份登录。
您的数据库未打开。这意味着它未处于完全运行状态,并且在它打开之前您无法运行(大多数)DDL 命令。它可能已安装。
select status from v$instance;
在这种情况下,您可以使用以下命令打开它:
alter database open;
但是,如果您(或任何 DBA)没有故意挂载数据库,那么将有一个紧迫的原因导致它在启动时没有打开。这需要调查:警报日志中应该有一些信息。在解决基本问题之前,您将无法打开数据库。