RMAN ORA-19502&ORA-27072

原创 2012年03月27日 12:29:05

测试库上用rman做恢复的时候遇到了ORA-19502和ORA-27072的错误。

RMAN> restore database;
......
channel ORA_DISK_2: ORA-19870: error while restoring backup piece
ORA-19502: write error on file "/app/ora10/oradata/orcl/TD_CRM01.dbf", 
block number 757120 (block size=8192)
ORA-27072: File I/O error
Additional information: 4
Additional information: 757120
Additional information: 69632


从错误信看是在写文件的时候遇到了错误,可能是磁盘空间不够了。

检查了一下磁盘空间,发现空间不够用。

$df -h
Filesystem            Size  Used  Avail  Use% Mounted on
/dev/sda5              500G 480G    20G   96% /
/dev/sda2             3.9G   73M   3.7G    2% /tmp
/dev/sda1              99M   22M    73M    23% /boot
tmpfs                 4.0G  1.1G   3.0G    26% /dev/shm

这时候有两种解决方案:

1.删除一些文件,释放磁盘空间

2.添加新的磁盘空间。


删除了一些文件,从新restore database,可以从出错的地方继续开始。

RMAN> restore database;
skipping datafile 28; already restored to file /app/ora10/oradata/orcl/TD_CRM_BAK.dbf
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00027 to /app/ora10/oradata/orcl/TD_CRM01.dbf
channel ORA_DISK_1: reading from backup piece /app/ora10/backup/ORCL779007699615j7n6tdmj
channel ORA_DISK_1: piece handle=/app/ora10/backup/ORCL779007699615j7n6tdmj tag=TAG20120327T070138
channel ORA_DISK_1: restored backup piece 1
channel ORA_DISK_1: restore complete, elapsed time: 00:16:35
Finished restore at 27-MAR-12


ORA-19502&ORA-27072

 说明: 某天在rman 备份时报以下错误! RMAN-03002: backup plus archivelog 命令 (在 03/16/2014 21:46:20 上) 失败 O...
  • u012150392
  • u012150392
  • 2015年06月02日 10:27
  • 1071

Oracle故障处理 ORA-16038 ORA-19502 ORA-00312

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ORA-160...
  • wangshfa
  • wangshfa
  • 2013年04月12日 18:46
  • 2154

ORA-27072: File I/O error 处理

在建TABLESPACE时遇到(ORA-27072)这个错误,查证后发现为磁盘空间不足。值得注意的是,再次建立表空间时,需要重启下DB,不然会发现空间没有释放。 DB,机器版本如下 : Oracl...
  • JIANGJIAN12345
  • JIANGJIAN12345
  • 2014年02月13日 17:40
  • 4122

ORA-19502: write error on file "", block number (block size=)

1. 问题描述 检查alert发现如下报错: Wed Jun 08 23:03:50 2016 LNS: Attempting destination LOG_ARCHIVE_DEST_2 netwo...
  • EVISWANG
  • EVISWANG
  • 2016年06月14日 09:49
  • 799

RMAN备份错误ORA-19502的学习

 RMAN备份错误ORA-19502的学习系统平台:Linux AS 3数据库版本:SQL> select * from v$version;BANNER-----------------------...
  • daimin1983
  • daimin1983
  • 2008年08月24日 10:05
  • 6343

RMAN ORA-19502&ORA-27072

测试库上用rman做恢复的时候遇到了ORA-19502和ORA-27072的错误。 RMAN> restore database; ...... channel ORA_DISK_2: ORA-19...
  • lwei_998
  • lwei_998
  • 2012年03月27日 12:29
  • 6006

FAQ of oracle 4

1.1.1     ORA-01652:unabletoextendtempsegmentbynumintablespacename 产生原因:ORACLE临时段表空间不足,因为...
  • j13sj13s
  • j13sj13s
  • 2013年04月15日 09:15
  • 749

RMAN 提示符下执行SQL语句

在手动恢复数据库时,有时候需要在SQL*Plus提示符以及操作系统提示符,RMAN提示符下来回切换显得有些繁琐。实际上RMAN为我们提供了命令行下执行一些简单的SQL语句以及PL/SQL的方法,以避免...
  • robinson_0612
  • robinson_0612
  • 2013年06月04日 11:37
  • 6533

Oracle数据库备份与恢复 - RMAN备份

如果要说DBA工作中最重要的职责(没有之一),那无疑就是保证客户数据的安全和完整,可以看到几乎任何一本Oracle DBA的技术书籍一定都会把大篇幅来介绍数据库的备份与恢复,从中也可以看到备份和恢复的...
  • pan_tian
  • pan_tian
  • 2015年07月05日 23:10
  • 4579

归档空间用完的处理

问题: 归档空间用完,业务系统挂起,无法对数据库进行连接和操作,alert log报如下: ORA-19502: write error on file "", block number  (bl...
  • zengxuewen2045
  • zengxuewen2045
  • 2017年10月29日 10:04
  • 131
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RMAN ORA-19502&ORA-27072
举报原因:
原因补充:

(最多只允许输入30个字)