数据库报错ORA-01578:ORACLE数据块损坏(文件号14,块号26736),请存储解决
JAGUAR  2024-08-13 13:51  发布于中国

现象:

上层数据库Oracle,后端存储,基于FC SAN的集中式存储或企业存储或主存储,业务运维反馈,数据库查询报错,报错信息如下:

ORA-01578:ORACLE数据块损坏(文件号14,块号26736)

ORA-01110:数据文件14’/oradata/tablesapce/DB_XXYY.DBF’

 

根因瞎猜

可能是因为如搬迁、变更等导致的异常关闭数据库等操作,导致的数据异常导致,如在搬迁的时候,正常应该关闭数据库,再关闭操作系统服务器,最后关闭光纤交换机、存储,如果数据库没有先关闭,而是先关闭了存储,或者异常的服务器关机,导致该写的数据没有写完,就会导致下次服务器或业务启动后,重新识别扫描数据时,导致数据不完整异常等,就会报此错。

 

解决办法或处理建议:

根据分析,也许是数据库异常关闭等操作导致的数据库异常。

建议,业务运维,重启服务器,重新恢复数据库,看是否正常。

执行服务器重启,然后重新恢复一下数据库,后,恢复正常。

 

 

 

 

-收工-

 

全部回复(
回复
回复