补丁10030318信息:潜在的数据丢失,捕获从审核文件,当使用FILEAGEDAYS
适用于:
OracleGoldenGate的-版本:9.5.0.13到10.0.0.7-版本:9.5.0到10.0.0
HPNonStopItanium(Guardian)
HPNonStopS-series(Guardian)
目的
宣布释放补丁10030318修复Audserv问题的数据,可以使用FILEAGEDAYS参数时错过。范围和应用
这个补丁包含Audserv Oracle GoldenGate的组件,它解决了问题,可能导致潜在的数据丢失的更新。
补丁10030318信息:潜在的数据丢失,捕获从审核文件,当使用FILEAGEDAYS
详细问题描述
Audserv 9.5.0.13和10.0.0.7版本之间,可以有以下条件时数据丢失的可能性:
提取过程中指定FILEAGEDAYS的参数,
提取参数文件中使用明确的文件或表语句,
有一段时期内处于闲置状态,在任何文件明确表示,超过FILEAGEDAYS设置
数据可能会错过没有提取abending或以其他方式报告任何错误。
诊断问题
有几种方法来诊断是否这种情况是发生在您的Oracle GoldenGate的环境。
诊断问题的第一种方法是使用send提取物... GETAREXCLUDELIST GGSCI命令,看看,都应该被捕获的任何文件排除列表中列出,例如,
:
GGSCI(\TRILL)22904>sendextaudgetarexcludelist
RequestpendingforEXTRACTEXTAUD(process\TRILL.$MCE04)...
Process\TRILL.$Z2K6has11hashlistentries
2647:$FSS03.BSS95011.CONTEXT 2979:$FSS03.BSS95011.GROUP
3576:$FSS03.ZSMSCAT.PENDOPS 5423:$DATA04.MCS10005.EXTCTXT
5569:$FSS03.ZSMSCAT.ANT 6703:$DATA04.PRDATA.ORDERS
7973:$DATA04.MCS10005.CONTEXT 11618:$DATA04.MCS10005.GROUP
8files
第二种方法来诊断问题,没有被捕获的源文件中提取报告总计将为零。
变通办法
您可以在受影响的版本不断变化的明确表和文件语句通配符解决这个问题。例如,而不是指定:
FILE $data04.prdata.orders;
You can change it to:
FILE $data04.prdata.orders*;
这将使数据被捕捉,即使该问题的其他条件都满足受影响的版本。
升级的启示
有此修复程序没有相关的新参数。您将升级到10.0.0.8或更高版本使用标准的升级程序。修补程序的可用性
此修复程序发布的修补网站。