Debezium系列之:记录一次生产环境SQLServer数据库删除日志文件造成debezium connector数据不采集的解决方法

Debezium系列之:记录一次生产环境SQLServer数据库删除日志文件造成debezium connector数据不采集的解决方法

一、背景

  • SQLServer数据库的日志把磁盘打满了,需要删除日志文件,删除日志文件后,造成了Debezium不再采集SQLServer数据库的数据
  • 此时debezium connector状态正常,SQLServer数据库可以正常使用

二、快速定位问题

  • 针对debezium connector正常,SQLServer数据库可以正常使用,但是debezium无法采集数据库数据的现象,快速定位问题在SQLServer数据库的CDC设置出现了问题,重点排查SQLServer数据库CDC端的设置。

查询SQLServer数据库设置,发现对数据库的CDC设置已经不生效了。
在这里插入图片描述

针对这种情况,需要重新对采集的数据库设置CDC

三、详细的解决步骤

1.禁用数据库C

猜你喜欢

转载自blog.csdn.net/zhengzaifeidelushang/article/details/131189810
今日推荐