【问题标题】:ORA-00205: error in identifying control file, check alert log for more infoORA-00205: 识别控制文件时出错,请查看警报日志以获取更多信息
【发布时间】:2019-08-16 21:48:59
【问题描述】:

我正在按照以下步骤在 Ubuntu 上新安装 Oracle XE 数据库:

为 Oracle XE 下载最新的 rpm 文件并运行以下命令来安装数据库:

sudo apt-get install alien
alien oracle-xe-11.2.0-1.0.x86_64.rpm
dpkg -i oracle-xe_11.2.0-2_amd64.deb

然后我确保我拥有 /u01/ 的权限,并且它也在 dba 组下。

现在当我尝试启动数据库时,我遇到了问题:

$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.2.0 Production on Wed Aug 13 15:33:51 2014
Copyright (c) 1982, 2011, Oracle.  All rights reserved.
Connected to an idle instance.

SQL> start
SP2-1506: START, @ or @@ command has no arguments

SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/xe/dbs/initXE.ora'

我发现我没有文件initXE.ora,我只有init.ora,如下所示:

$ ls /u01/app/oracle/product/11.2.0/xe/dbs/
init.ora

更新:

我复制了init.ora 文件并将其重命名为initXE.ora 文件并更新了其中的参数,以便它们指向有效目录,现在当我启动我的数据库时,我收到以下错误:

SQL> startup
ORACLE instance started.

Total System Global Area 1068937216 bytes
Fixed Size          2233344 bytes
Variable Size         616565760 bytes
Database Buffers      444596224 bytes
Redo Buffers            5541888 bytes
ORA-00205: error in identifying control file, check alert log for more info

【问题讨论】:

  • 如果你遇到了这个问题,我会告诉你,这会检查 .ctl 文件的权限

标签: sql oracle ubuntu


【解决方案1】:

您在不受支持的操作系统上安装,可能会出现问题。

文件initSID.ora,其中SID 是实例名称(在您的情况下为XE),是Oracle 在实例开始加载其由数据库管理员指定的运行时设置时使用的初始化参数文件(pfile)。

由于某种原因,安装过程不成功,您最终得到了名为 init.ora 的默认 pfile。

Oracle实例在启动时按出现顺序从以下文件中读取初始化参数

  1. spfileSID.ora
  2. spfile.ora
  3. initSID.ora

其中前两个是 pfile 的二进制副本,称为服务器参数文件 (spfile),因为它们应该驻留在服务器端,而 pfile 可以位于任何端。

您可以将init.ora 复制到initXE.ora 并设置适当的参数来检查您的实例是否启动。

但是,您最好尝试重新安装数据库,在安装过程中检查输出中显示的消息,看看是否出现问题或使用支持的操作系统。

【讨论】:

  • 感谢 Yasir,我已经创建了 init.ora 文件并尝试启动数据库,现在我得到了不同的错误,我已经更新了我的帖子,提供了问题的详细信息,如果我们可以解决这个问题,请告诉我问题?
  • 实例启动后,下一步是安装控制文件以获取有关物理数据库结构(数据文件和表空间等)的信息。CONTROL_FILES 初始化参数指定在何处找到控制文件。可能您在此参数指定的路径中没有一个。通常它的名称类似于control01.ctl
猜你喜欢
  • 2015-06-08
  • 2014-07-07
  • 2022-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-11
  • 1970-01-01
相关资源
最近更新 更多