0

我正在尝试在 Linux 上使用 Oracle 11g 创建数据库,当我运行脚本创建数据库实例时,我将收到以下错误消息

ERROR at line 1: ORA-01109: database not open

我以管理员身份登录。

4

1 回答 1

2

您的数据库未打开。这意味着它未处于完全运行状态,并且在它打开之前您无法运行(大多数)DDL 命令。它可能已安装。

select status from v$instance;

在这种情况下,您可以使用以下命令打开它:

alter database open;

但是,如果您(或任何 DBA)没有故意挂载数据库,那么将有一个紧迫的原因导致它在启动时没有打开。这需要调查:警报日志中应该有一些信息。在解决基本问题之前,您将无法打开数据库。

于 2013-05-13T13:32:01.563 回答