ORA-01033 这个报错 如何解决?

windows 2010r2 系统环境 安装Oracle11gr2 配置ROSE 其中server1 oracle 一切正常 但是 server2 上的Oracle 用system用户 登录却提示 ora-01033 在安装rose之前 两台服务器上Oracle以及系统环境都是一切正常的。希望哪位大神能帮忙看看是怎么回事?怎么解决这个问...显示全部

windows 2010r2 系统环境 安装Oracle11gr2 配置ROSE 其中server1 oracle 一切正常 但是 server2 上的Oracle 用system用户 登录却提示 ora-01033 在安装rose之前 两台服务器上Oracle以及系统环境都是一切正常的。希望哪位大神能帮忙看看是怎么回事?怎么解决这个问题?感谢!

收起
参与4

返回okle118543的回答

okle118543okle118543系统工程师dell

你应该是数据库没有正常关闭,导致了异常
解决步骤:

以DBA(通常有好几个sys或system)用户sqlplus登录

请输入用户名: system/sys as sysdba

然后(卸载数据)输入:

SQL> shutdown normal

会出现:

ORA-01109: 数据库未打开

已经卸载数据库。

ORACLE 例程已经关闭。

然后(装载数据)输入:

SQL> startup mount

ORACLE 例程已经启动。

数据库装载完毕。

之后:

SQL>alter database open;

第 1 行出现错误:

ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 6: 'D:/ORACLE/PRODUCT/10.1.0/ORADATA/RAILWAY/2008_1.DAT'

SQL> alter database create datafile 6;

数据库已更改。

SQL>alter database open;

第 1 行出现错误:

ORA-01113: 文件 6 需要介质恢复

ORA-01110: 数据文件 6: 'D:/ORACLE/PRODUCT/10.1.0/ORADATA/RAILWAY/2008_1.DAT'

SQL> alter database datafile 6 offline drop;

数据库已更改。

系统集成 · 2019-04-22
浏览1446

回答者

okle118543
系统工程师dell
擅长领域: 服务器云计算新核心系统

回答状态

  • 发布时间:2019-04-22
  • 关注会员:2 人
  • 回答浏览:1446
  • X社区推广