1、故障现像:
oracle 11.2.0.4数据库安装补丁包p28204707_112040_Linux-x86-64之后,使用爱数备份一体机备份ORACLE最后会报错失败,失败报错如下
2、问题分析:
数据库版本为ORACLE 11.2.0.4,安装完成之后,安装过补丁28865755。
根据报错提示是显示分配维护通道失败,观察备份任务,是可以备份数据成功的,只是最后执行失败回滚。于是尝试到操作系统层面上直接执行备份ORACLE自己的任务backup database plus archivelog ,发现执行可以成功,再执行crosscheck命令发现在可正常执行维护任务。
根据以上分析,怀疑是备份系统与ORACLE的RMAN备份接口是否存在问。联系下备份厂商。
3、解决办法:
经过与备份厂商确认,是需要安装ORACLE补丁RMAN-06091补丁号28865755,到oracle 的SUPPOR上发现确实是这么一个补丁,补丁最后一次更新是2019年1月25日,但是关于补丁的BUG描述并没有详细记录。于是尝试安装该补丁。
查看补丁的安装说明文件,安装该补丁需要安装p28865755,然后现安装此补丁,正好符合当前的版本。该补丁需要停止监听及数据库实例之后进行
安装最新版本的OPATCH,之后下载补丁,执行opatch apply
后恢复。
更多有用的实战内容请关注我的公众号