Oracle 8i中RMAN备份ORA-19566错误

日期: 2008-11-20 作者:Brian Peasland翻译:April 来源:TechTarget中国 英文

问:我用RMAN工具对在Windows 2000 服务器上的Oracle 8i数据库进行备份。我的RMAN脚本为: RMAN>run{ allocate channel t1 type disk; backup full (database format=’E:backup_dbstbv8i db%.full.%s.%p’); backup current controlfile; Release channel&n……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

问:我用RMAN工具对在Windows 2000 服务器上的Oracle 8i数据库进行备份。我的RMAN脚本为:


RMAN>run{ allocate channel t1 type disk; backup full (database format='E:backup_dbstbv8i db%.full.%s.%p'); backup current controlfile; Release channel t1; }

  我开始进行RMAN备份并且运行了一段时间后,就出现了以下错误:


RMAN-10035: exception raised in RPC: ORA-19566: exceeded limit of 0 corrupt blocks for file '.....dat'

  我在使用这个工具的时候就出现了错误。由于出现了这个错误,我就没有顺利地完成备份。你能告诉我是什么原因吗?

  答:你的数据库在指定的数据文件中有的文件已经损坏。恢复这些损坏的文件的步骤要根据这些具体受影响的数据文件而有所区别。我从你的叙述中看不出来。你可以尝试一下从备份中将文件恢复到损坏前的状态。

作者

Brian Peasland
Brian Peasland

Techtarget旗下Searchoracle网站的资深专家,有16年IT行业经验、计算机科学硕士、专攻数据库方向,曾担任系统管理员等职。此外,他还获Oracle 7.3、8和8i的OCP数据库管理员证书,目前为SGT Inc.公司首席DBA。

翻译

April
April

相关推荐

  • DBA必须掌握的数据库恢复管理技术

    如果没有备份副本,数据库管理员就无法还原数据库,所以DBA在恢复之前倾向于考虑备份是合乎逻辑的。 但是,对我来说,这种逻辑一直是错误的。

  • Oracle备份和恢复简史

    这些年来,Oracle数据库备份和恢复方式已经发生了重大变化,特别是在Recovery Manager(RMAN)功能有了进一步改善之后。

  • Oracle 数据库12c新特性总结(一)

    本系列文章是Oracle ACE总监Syed Jaffer Hussain对Oracle数据库12c的一些新特性总结,包括数据库管理、RMAN、高可用性以及性能调优等内容。

  • Oracle数据仓库备份方案分析

    数据仓库环境,ORACLE RAC,100T数据,每日归档那个量5T(对于不需要产生备份的数据,已经采用了nologging方式,以减少归档数量),如何制定备份和恢复方案?