我们正在使用 IBM Data Replication CDC。我们的目标系统是 IBM Integrated Analytics System (IIAS),我们正在使用外部表镜像批量应用方法将更改应用到 IIAS。
当我们遇到错误时,我们希望查看有问题的记录,但找不到写入被拒绝记录的文件。是否有我们可以在 CDC 上设置的参数来设置被拒绝记录的路径,或者是否有默认路径?
我们正在使用 IBM Data Replication CDC。我们的目标系统是 IBM Integrated Analytics System (IIAS),我们正在使用外部表镜像批量应用方法将更改应用到 IIAS。
当我们遇到错误时,我们希望查看有问题的记录,但找不到写入被拒绝记录的文件。是否有我们可以在 CDC 上设置的参数来设置被拒绝记录的路径,或者是否有默认路径?
我是 IBM 数据复制团队的 Yukun。以下答案可能会帮助您解决问题。
范围:
您可以启用 global_trace_hours 参数,该参数会将冲突的行写入目标跟踪“on”目录。
拒绝记录的路径:
被拒绝的记录被写入 .bad 文件,该文件可以通过 /conf/db2loadoptions.xml 中的外部表选项“LOGDIR”进行配置。
被拒绝的记录文件的格式为“database.schema.external-table-name.file-name.application-handle.id.bad”,并且在写入外部表文件的刷新加载程序路径中可用。