软件环境:
oracle 11g、tsm7.1 oracle linux6.6
还原的时候报错如下:
channel ch1: restoring datafile 00218 to +DATAC1/wmp/datafile/psapwmp.3255.913215661
channel ch1: restoring datafile 00224 to +DATAC1/wmp/datafile/psapwmp.4228.913218229
channel ch1: restoring datafile 00230 to +DATAC1/wmp/datafile/psapwmp.3823.914578685
channel ch1: reading from backup piece WMP_WMP_db_33r9rn4d_1_1_20160704_5219_1
channel ch1: ORA-19870: error while restoring backup piece WMP_WMP_db_33r9rn4d_1_1_20160704_5219_1
ORA-19507: failed to retrieve sequential file, handle="WMP_WMP_db_33r9rn4d_1_1_20160704_5219_1", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: Error received from media manager layer, error text:
ANU2614E Invalid sequence of function calls to Data Protection for Oracle
要到两种可能:
1、WMP_WMP_db_33r9rn4d_1_1_20160704_5219_19_1这个归档文件有问题有损坏吧?
2、另外检查一下数据库做restore时,是否为open模式?如果是open模式,请将数据库改为mount模式再做restore.
收起检查下这台机器tdp for oracle的环境可配置好了,报介质的问题
收起