ORA-19870、ORA-19573 错误解决一例
2014-06-17 10:00
351 查看
还原Oracle数据库时出现ORA-19870和ORA-19573错误,如:
RMAN> restore database;
Starting restore at 11-DEC-12
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
restoring datafile 00001 to /u02/oradata/orcl/system01.dbf
restoring datafile 00002 to /u02/oradata/orcl/undotbs01.dbf
restoring datafile 00003 to /u02/oradata/orcl/sysaux01.dbf
restoring datafile 00004 to /u02/oradata/orcl/users01.dbf
restoring datafile 00005 to /u02/oradata/orcl/dolphin01.dbf
channel ORA_DISK_1: reading from backup piece /home/oracle/backup/dbf_07nsjs47_1_1.bak
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 12/11/2012 16:07:19
ORA-19870: error reading backup piece /home/oracle/backup/dbf_07nsjs47_1_1.bak
ORA-19573: cannot obtain exclusive enqueue for datafile 1
该问题的原因是由于数据库处于open状态导致的,将数据库置于mount状态该问题即可解决。
RMAN> restore database;
Starting restore at 11-DEC-12
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
restoring datafile 00001 to /u02/oradata/orcl/system01.dbf
restoring datafile 00002 to /u02/oradata/orcl/undotbs01.dbf
restoring datafile 00003 to /u02/oradata/orcl/sysaux01.dbf
restoring datafile 00004 to /u02/oradata/orcl/users01.dbf
restoring datafile 00005 to /u02/oradata/orcl/dolphin01.dbf
channel ORA_DISK_1: reading from backup piece /home/oracle/backup/dbf_07nsjs47_1_1.bak
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 12/11/2012 16:07:19
ORA-19870: error reading backup piece /home/oracle/backup/dbf_07nsjs47_1_1.bak
ORA-19573: cannot obtain exclusive enqueue for datafile 1
该问题的原因是由于数据库处于open状态导致的,将数据库置于mount状态该问题即可解决。
相关文章推荐
- 解决ORA-27103:internal error错误一例
- ORA-19870、ORA-19573错误处理
- 一例ora 600 2662 错误解决
- AIX中使用DBCA创建数据库ora-12547错误解决一例
- IMPDP 时遇 ORA-31623、ORA-06512 错误解决一例
- 解决ORA-27103:internal error错误一例
- Oracle数据恢复:解决ORA-00600:[4000] ORA-00704: bootstrap process failure错误一例
- ORA-600 [4000] 错误解决一例
- 解决ORA-01578错误一例
- ora-12545连接错误解决一例
- Oracle数据恢复:解决ORA-00600:[4000] ORA-00704: bootstrap process failure错误一例
- ora-12545连接错误解决一例
- ORA-12500错误解决一例
- 解决连接ORACLE错误一例:ORA-01033: ORACLE 正在初始化或关闭
- 解决Oracle错误ORA-15061一例
- 解决ORA-01578错误一例
- 解决连接ORACLE错误一例:ORA-01033: ORACLE 正在初始化或关闭
- Oracle数据恢复:解决ORA-00600:[4000] ORA-00704: bootstrap process failure错误一例
- 解决Oracle错误ORA-15061一例
- ORA-02085错误解决过程!