保险TSMOracle

ORACLE BACKUP USE TSM DATABASE PROTECT备份报错?

TSM DATABASE PROTECT FOR ORACLE数据库实例备份日志error信息:
channel sbt_2: starting incremental level 0 datafile backup set
channel sbt_2: specifying datafile(s) in backup set
input datafile file number=00009 name=/oracle/WT1/sapdata3/sr3_3/sr3.data3
channel sbt_2: starting piece 1 at 28-DEC-12
RMAN-03009: failure of backup command on sbt_2 channel at 12/28/2012 01:49:55
ORA-19566: exceeded limit of 0 corrupt blocks for file /oracle/WT1/sapdata3/sr3_3/sr3.data3
continuing other job steps, job failed will not be re-run
channel sbt_2: starting incremental level 0 datafile backup set
channel sbt_2: specifying datafile(s) in backup set

参与11

1同行回答

y18511664518y18511664518技术总监长城超云
你这是这个表空间有坏块了,先检查一下dbv file=sr3.data3然后在定位一下,确定坏块位置SELECT tablespace_name, segment_type, owner, segment_name FROM dba_extentsWHERE file_id = 18and 91880 between block_id AND block_id + blocks - 1;如果上边的查询没有结果,这一...显示全部

你这是这个表空间有坏块了,先检查一下
dbv file=sr3.data3
然后在定位一下,确定坏块位置
SELECT tablespace_name, segment_type, owner, segment_name FROM dba_extents
WHERE file_id = 18
and 91880 between block_id AND block_id + blocks - 1;
如果上边的查询没有结果,这一般说明坏块是游离的,不位于任何数据段segment上,可以通过3种方法来修复坏块:
1、block recover
2、通过在游离块上建立数据对象来绕过该问题
3、通过resize数据文件 来绕过该问题。
主要看你这个坏块的具体问题,然后在看如何修复。

收起
金融其它 · 2017-08-25
浏览1886

提问者

penguin23
系统运维工程师广州佳杰科技有限公司
擅长领域: 服务器存储灾备

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-08-25
  • 关注会员:2 人
  • 问题浏览:2091
  • 最近回答:2017-08-25
  • X社区推广