安装 Debezium SQL Server CDC 源连接器

Posted

技术标签:

【中文标题】安装 Debezium SQL Server CDC 源连接器【英文标题】:Install Debezium SQL Server CDC Source Connector 【发布时间】:2021-06-10 18:18:22 【问题描述】:

我正在按照下面的链接安装 SQL Server CDC 连接器

https://www.confluent.io/hub/debezium/debezium-connector-sqlserver

但是得到错误信息

无法检测到 Confluent 平台安装。指定 --component-dir 和 --worker-configs 明确。 错误:无效的选项或参数

这是在我正在尝试设置连接器的开发机器上。

卡夫卡文件夹 ~/卡夫卡

Kafka 插件文件夹 /usr/local/share/kafka/插件

我也尝试通过链接https://docs.confluent.io/home/connect/install.html手动安装它

但不确定 plugin.path

操作系统: Ubuntu 20.04

你能帮忙吗

【问题讨论】:

【参考方案1】:

不确定 plugin.path

使用 Confluent hub 命令为您设置。正如你已经说过的,它是/usr/local/share/kafka/plugins,所以你把它作为 --component-dir 参数给出

然后你需要找到你的 Kafka Connect 属性文件并把它交给--worker-configs

【讨论】:

以上是关于安装 Debezium SQL Server CDC 源连接器的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server 的 Debezium 连接器,并希望在 debezium 层进行过滤

无法将 Debezium 0.9.2 连接到 SQL Server 2008 R2

成功创建 Always On SQL Server 快照后,Debezium 未跟踪 CDC

Debezium 与 SQL Server 从实际表以及捕获表中获取快照

Debezium:数据库中没有记录最大LSN;请确保 SQL Server 代理正在运行

Debezium:数据库中没有记录最大LSN;请确保 SQL Server 代理正在运行