【发布时间】:2017-10-12 23:24:32
【问题描述】:
我正在尝试使用 JDBC 源连接器从 SQL Server 获取数据。
我收到错误提示
ERROR 无法为 etc/kafka-connect-jdbc/source-quickstart-sqlserver.properties 创建作业
我的属性文件如下所示。我错过了什么?
name=test-sqlserver-jdbc-autoincrement
connector.class=io.confluent.connect.jdbc.JdbcSourceConnector
tasks.max=1
connection.url=jdbc:sqlserver://******:1433;databaseName=****;user=****l;password=****
table.whitelist=****
mode=incrementing
incrementing.column.name=id
topic.prefix=test-sqlserver-jdbc-
此外,如果我尝试使用 curl http://localhost:8083 /JdbcSourceConnector/config/validate 获取错误详细信息,我会收到错误 url 格式错误,我认为这是 kafka 10.2.0 中的错误
【问题讨论】:
-
您是在尝试以独立模式还是作为分布式连接器运行此连接器?对于分布式模式,您使用 curl 命令发布(或验证)的配置文件需要采用正确的 JSON 格式。
-
独立模式
-
Confluent 网站上有一个独立模式 jdbc 源连接器的快速入门示例。见docs.confluent.io/current/connect/connect-jdbc/docs/…
-
谢谢!我跟着它,但仍然收到错误
标签: jdbc apache-kafka