文档解释
ORA-16200: Skip procedure requested to skip statement
Cause: Logical standby called a skip procedure that requested for a particular statement not to be applied.
Action: No action necessary, this informational statement is provided to record the event for diagnostic purposes.
。
ORA-16200: skip procedure requested to skip statement 意味着在备份还原的过程中,备份工具试图跳过当前的sql语句。这个错误的原因很多,可能是备份文件丢失,备份文件无效,备份文件不是完整的,没有完整的redo日志可以恢复,或者尝试了不合理的恢复操作等原因。
官方解释:
ORA-16200发生在备份还原过程中,指出备份工具正在尝试跳过一条sql语句。该错误通常是由不恰当的备份还原操作引起的,例如缺少部分备份文件,无效的备份文件,不完整的redo日志等。
常见案例
当备份还原操作时发生错误,提示ORA-16200:跳过请求的程序的操作,则意味着备份工具正在尝试跳过未能正确从备份恢复的SQL语句。
一般处理方法及步骤
1)检查备份文件是否完整;
2)使用RMAN确认和检查备份文件是否有效;
3)尝试重新运行备份脚本,如果错误仍然存在,则确认当前要恢复的文件是否包含在正确的备份文件中;
4)如果错误仍然存在,则可以使用RMAN的SKIP函数跳过错误。