首页 > 数据库 >ORA-01578: ORACLE data block corrupted

ORA-01578: ORACLE data block corrupted

时间:2023-04-09 11:33:58浏览次数:43  
标签:01578 corrupted dbf file ORACLE data block ORA

环境: LINUX  6.5 + EBS R12.2.0 ( 数据库:11G  (11.2.0.3))

1、数据库启动失败。

 ORA-00604: error occurred at recursive SQL level 1

ORA-01578: ORACLE data block corrupted (file # 5, block #96539)

ORA-01110: data file 5 : ‘/u1/ebs/db/PROD/data/system05.dbf’ 

 

 

后来用重名称方式 把SYSTEM05.DBF 文件弄丢了。

如:rename  system05.dbf  sysrem05_bak.dbf  

重命名后,找不到 sysrem05_bak.dbf 文件。 

从两年前镜像系统中复制一个SYSTEM05.DBF过来,

启动数据库时又出现另一种错误 ,

 

 

ORA-01113: file 5 need media recovery

ORA-01110: data file 5: ‘/u1/ebs/db/PROD/data/system05.dbf’ 

 

没有解决问题。

 

标签:01578,corrupted,dbf,file,ORACLE,data,block,ORA
From: https://www.cnblogs.com/samrv/p/17300051.html

相关文章

  • ModuleNotFoundError: No module named ‘cx_oracle‘
    【解决方案1】:我找到的解决方案。在我们之前的项目目录中,我们有一个名为cx_Oracle.pyd 的文件以及instantclient_12_1 的InstantClient文件夹。只要存在这两件事,我们的目录似乎就可以在我们所有的远程机器上工作,即使有问题的机器除了项目目录中的文件之外没有在venv或I......
  • oracle, mysql, clickhouse创建表的DDL语句参考
    这里展示的oracle,mysql,clickhouse下面如何创建一个表的DDL语句。请注意这里的数据类型,在不同的表,表示形式不一样。   Oracle的DDL语句 --UPCENTER.PUB_PLATE_INFOdefinitionCREATETABLE"UPCENTER"."PUB_PLATE_INFO"("ISVALID"NUMBER(1,0)NO......
  • Oracle操作总结
    Oracle操作总结目录Oracle操作总结一、Oracle表操作1.建表2.修改表名3.修改字段名4.修改数据类型5.增加字段6.删除字段7.多表关联更新二、sqlldr导入数据到Oracle库中1.sqlldr语句2.执行语句参考文档:https://blog.csdn.net/dingguanyi/article/details/82259685一、Oracle表操......
  • Oracle中的单行函数
    一.定义单行函数为查询的表或视图的每一行返回一个结果行。这些函数可以出现在可以出现在SELECT列中,WHERE子句,STARTWITH和CONNECTBY子句以及HAVING子句中。单行函数大致分为:数值函数,字符函数,日期时间函数,转换函数,和通用函数。二.数值函数数值函数接受数值输......
  • Oracle JDK 和 OpenJDK 有什么区别?
    可能在看这个问题之前很多人和我一样并没有接触和使用过OpenJDK。那么OracleJDK和OpenJDK之间是否存在重大差异?下面我通过收集到的一些资料,为你解答这个被很多人忽视的问题。对于Java7,没什么关键的地方。OpenJDK项目主要基于Sun捐赠的HotSpot源代码。此外,OpenJDK......
  • Oracle中的伪列
    一.rownum1.rownum等于某值时的查询条件:只有rownum=1,有数据显示。rownum=n(n>2)没有数据,如果想要实现,则可以搭配子查询使用selecta.*,rownumfromempwhererownum=1;2.rownum大于某值时的查询条件:Oracle对于rownum>=n这个条件是不成立的,即使是n=1,也没有任何数据返......
  • Qt5.15编译Oracle 19c驱动
     一、下载Oracle 19c驱动,需要下载两个包,注意分x86和x64x86下载地址:InstantClientforWindows32-bit(oracle.com) ① instantclient-basic-nt-19.18.0.0.0dbru.zip ② instantclient-sdk-nt-19.18.0.0.0dbru.zipx64下载地址:InstantClientforMicrosoftWindows(x......
  • Oracle 11g asm中不同au size下datafile的au分布初探
    今天有朋友问11g中asm的ausize不为1m的情况下,datafile的au分布是怎么样的?通过10g的方式去kfedread,发现不对了,原帖地址:~~【高手请进】在oracle11g中通过kfed找到ASMAU空间分布信息?下午花了一点时间研究了一下,其中还有些没有明白,不过基本上搞清楚了,下面是简单的实验过程:开始我......
  • oracle如何恢复被误误删除的pdb
    最近太忙,一直没时间写blog;加上前段时间blog空间除了点问题,因此整体迁移到阿里云并且重新备案了。后续有时间我会定期更新,保持写作习惯,不能把技术荒废了。这是去年底某客户的一个case,误删除了6个pdb且带了includingdatafiles参数;这是一个非常复杂的恢复;据说用户开始找了国内很多恢......
  • oracle之检查点(Checkpoint)
    转载于:oracle之检查点(Checkpoint)-张冲andy-博客园(cnblogs.com)检查点是一个数据库事件,它把修改数据从高速缓存写入磁盘,并更新控制文件和数据文件。检查点分为三类:1)局部检查点:单个实例执行数据库所有数据文件的一个检查点操作,属于此实例的全部脏缓存区写入数据文件。触发......