所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

eSight V300R009C00 单机系统软件安装指南 (Windows) 11

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
如何处理Oracle数据库连接失败,出现ORA-01113的错误码

如何处理Oracle数据库连接失败,出现ORA-01113的错误码

问题

如何处理Oracle数据库连接失败,出现ORA-01113的错误码?

现象描述

使用sysdba登录数据库后,执行alter database open命令提示ORA-01113: file * needs media recovery,但数据库文件存在。

> sqlplus / as sysdba 
SQL>alter database open 
ERROR at line 1: 
ORA-01113: file * needs media recovery 
ORA-01110: data file *: 'xxx.dbf'

操作步骤

  • 高可用性系统
    1. 登录主服务器。
    2. 登录VCS客户端,确保Netlsnr资源在线。VCS客户端详细操作请参考《本地高可用性系统软件安装指南(SUSE Linux + Oracle + Veritas)》的“管理资源和资源组”章节。
    3. 执行如下命令登录Oracle。
      # su - oracle 
      > sqlplus commonuser/网管数据库密码 as sysdba;
    4. 登录成功之后,执行如下命令恢复数据文件。
      SQL> recover database; 
      SQL> exit
    5. 登录VCS客户端,使Oracle资源离线,然后再使Oracle资源在线。VCS客户端详细操作请参考《本地高可用性系统软件安装指南(SUSE Linux + Oracle + Veritas)》的“管理资源和资源组”章节。
  • 单机系统
    1. 执行如下命令登录Oracle。
      # su - oracle 
      > sqlplus / as sysdba;
    2. 登录成功之后,执行如下命令恢复数据文件。
      SQL> recover database;
    3. 执行以下命令重启数据库。
      SQL> shutdown immediate 
      SQL> startup 
      SQL> exit
翻译
下载文档
更新时间:2019-11-22

文档编号:EDOC1100011866

浏览量:33876

下载量:622

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页