开发者社区 > 数据库 > 数据库管理工具 > 正文

在数据传输DTS中,增量写入无法从增量采集中获取数据,这问题怎么解决?

在数据传输DTS中

【Job ID】:zc112r4f21py871
【任务名称】:prod-dc-odps
【所有报错信息】:
CODE:DTS-RETRY-ERR-0078
错误概述:增量写入无法从增量采集中获取数据。
解决方案:需要检查“增量采集”模块位点范围是否持续更新,点击帮助文档查看详细解决方法。
帮助文档:https://help.aliyun.com/document_detail/462133.html#DTS-RETRY-ERR-0078
详细报错信息:增量写入正在重试增量数据服务,重试了9次,重试了172s。异常重试原因:
capture-dstore: DTS-51009: Fetch records 12 times but return empty.
cause:
Exception: Fetch records but return empty.
【URL】:https://dtsnew.console.aliyun.com/sync/cn-shanghai
【当前时间】:2023-12-25 10:06:32
【Region】:cn-shanghai
这问题怎么解决?

展开
收起
阿遇202411 2024-01-03 13:36:48 126 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在数据传输DTS中,增量写入无法从增量采集中获取数据的问题可能有多种原因。以下是一些常见的解决方法:

    1. 检查源库和目标库的连接配置是否正确。确保源库和目标库的连接信息(如地址、端口、用户名、密码等)正确无误。

    2. 检查源库和目标库的版本是否兼容。如果源库和目标库的版本不兼容,可能会导致增量写入无法正常工作。请确保源库和目标库的版本兼容,并且DTS支持该版本的数据库。

    3. 检查源库的增量采集功能是否开启。确保源库已经开启了增量采集功能,并且能够正确地生成增量日志。

    4. 检查DTS任务的配置是否正确。确保DTS任务的配置中已经正确地指定了源库和目标库的连接信息,以及增量采集的相关参数。

    5. 检查网络连接是否正常。如果源库和目标库之间的网络连接存在问题,可能会导致增量写入无法正常工作。请确保网络连接正常,并且没有防火墙或其他安全策略阻止了数据的传输。

    2024-01-03 22:04:31
    赞同 展开评论 打赏
  • 任务的增量使用了失败的store,已切换至正常的增量服务,同步临时调整并发和提高限流追赶延迟。此回答整理自钉群“DTS客户交流群-2”

    2024-01-03 16:01:00
    赞同 展开评论 打赏
  • 十分耕耘,一定会有一分收获!

    楼主你好,在阿里云数据传输服务(Data Transmission Service,简称DTS)中,增量写入无法从增量采集中获取数据的问题可能是由于源端数据库的配置出了问题,你需要确保源端数据库的配置正确,并且开启了对应的binlog日志,在MySQL数据库中,增量数据变化通常通过binlog日志来记录,因此需要确保binlog日志功能处于正常工作状态。

    然后再去检查DTS任务配置,需要确保DTS任务的配置正确,并且已经正确开启了增量数据采集功能,检查源库和目标库的配置参数是否填写正确,并且确保任务处于正常运行状态。

    2024-01-03 14:04:14
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

相关电子书

更多
DTS助力企业快速复制阿里巴巴异地多活架构 立即下载
蚂蚁聚宝虫洞项目技术方案介绍 ——云与端之间数据传输的桥梁 立即下载
DTS控制台一本通 立即下载