IT评测·应用市场-qidao123.com技术社区
标题:
Debezium系列之:记录一次SQLServer数据库数据不采集,恢复采集造成卑鄙承
[打印本页]
作者:
梦见你的名字
时间:
2024-8-15 18:00
标题:
Debezium系列之:记录一次SQLServer数据库数据不采集,恢复采集造成卑鄙承
一、配景
Connector状态正常,但几十台SQLServer数据库不采集数据了,因此需要定位排查数据库不采集的缘故原由
思绪:
查看CDC表是否有新数据
查看数据库署理是否开启
查看数据库表是否开启CDC
二、查看CDC表情况
发现CDC表没有新数据
进一步去排查数据库署理是否开启
三、 排查数据库是否开启署理
发现SQLServer数据库重启过,重启后署理没有开启
因此,需要开启SQLServer数据库署理
采集的表从采集中断以来有新数据的话,署理开启后,查看CDC表是否同步到新数据
如果CDC表有新数据,再去判定Debezium是否采集到数据,如果CDC表没有新数据,再去判定表的CDC设置情况
发起
把SQLServer数据库署理设置为自动开启,这样下次数据库重启后采集能够立即恢复
四、排查表是否开启CDC
EXEC sys.sp_cdc_help_change_data_capture
GO
复制代码
署理恢复后,CDC表没有新数据,则去查看CDC表设置情况
可以思量删除表的CDC设置,冲新设置表的CDC
表设置CDC可以参考下面的技术文章:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/)
Powered by Discuz! X3.4