当前位置: 首页 > 知识库问答 >
问题:

添加kafka connect jdbc驱动程序

汪翰墨
2023-03-14

我正在尝试使用JDBC通过kafka connect访问SAP Advantage DB。我正在使用docker容器,并且我已经添加了来自http://devzone.advantagedatabase.com/dz/content.aspx?Key=20的jdbc驱动程序Jar

当我尝试使用它时,我收到一个错误的 URL 错误

connector.class=io.confluent.connect.jdbc.JdbcSourceConnector
mode=bulk
topic.prefix=adv-
connection.password=password
tasks.max=1
connection.user=admin
name=JdbcSourceConnector2
connection.url=jdbc:extendedsystems:advantage://localhost:6262/mydb
value.converter=org.apache.kafka.connect.json.JsonConverter
key.converter=org.apache.kafka.connect.json.JsonConverter

共有1个答案

路扬
2023-03-14

您需要在JDBC连接器的Dialect类中注册数据库。只有这样才能识别“优势”URL

请在类中添加优势并重新生成连接器。这样您就不会面临上述错误URL错误的问题

 类似资料:
  • 网虫-- 我错误地删除了这个文件夹中的所有文件。我成功地添加了Java DB嵌入式驱动程序。但我无法添加网络驱动程序 在删除之前,它看起来像这样,这里的驱动程序名应该是什么?

  • 问题内容: 好的,我在Win Vista上,正确设置了MAVEN_HOME,JAVA_HOME的内容。但是我还没有课程。我还安装了MySQL。现在,我已经打开了一本Hibernate书籍,并且在开始的第一页中说“确保jdbc驱动程序在您的类路径中”。我还下载了一些名为ConnectorJ的Zip文件,或诸如Java的mySql驱动程序之类的名称,但是我现在的问题是我不知道如何执行此语句:“确保jd

  • 我正在构建一个java服务器程序,该程序使用JDBC驱动程序连接到psql数据库。我需要在。jar文件中编译程序,但是当我尝试这样做并运行它时,我得到了这个异常。(程序必须在linux机器上运行) java.lang.ClassNotFoundException:org.PostgreSQL.Driver at java.net.urlClassLoader.findClass(URLClassL

  • 问题内容: 有人告诉我,加载JDBC驱动程序的首选方法是: 我知道,这对于从XML配置文件或用户输入中读取多个驱动程序之间的动态决策更好。我很好奇的是,调用此语句如何将指定的驱动程序加载到我们什至没有将生成的“ Class”对象存储在任何地方的环境中。JavaDocs条目说: 返回与具有给定字符串名称的类或接口关联的Class对象 在那种情况下,Java开发人员仅凭此语句如何设法促进驱动程序对象的

  • 关于在Selenium 2.4.2中添加以下代码 System.SetProperty(“webdriver.chrome.driver”,“d:/chromedriver_win32//chromedriver.exe”);WebDriver驱动程序=新ChromeDriver(); chrome窗口被打开,但“一些黄色警告消息显示为”-您正在使用一个不支持的命令行标志:--忽略-证书-错误。稳

  • 我正在处理Spring Boot项目,突然遇到应用程序无法加载MySQL jdbc的问题。(我编译了一次这个项目,没有改变任何东西) 这是我的pom.xml: 这是我的application.properties: Logcat: MySQL数据库最初是使用hibernate创建的。这些配置工作正常,但我不确定这里的真正问题是什么 编辑:我删除了。m2文件夹并从一开始安装所有依赖项。