0

当我尝试将弹性搜索 jdbc River 插件与 postgres 或 h2 db 连接以将数据输入弹性搜索引擎时,它的行为正常。

但是如果是informix,它总是会出现这种错误:-

java.sql.SQLException:找不到适合 jdbc 的驱动程序:informix-sqli:

即使在我将 jar 文件放入 plugin/jdbc 文件夹之后。

任何人都可以对此有任何想法。

4

1 回答 1

2

问题出在 Jar 上,我有所有 6 个 jar,但是弹性搜索引擎以特定方式接受 jar,这意味着 jar 应该包含 Meta-Inf->services->jdbc.sql.Driver,它不存在所以明确地,我在弹性搜索配置中提到了驱动程序名称。设置 JAVA_OPTS=%JAVA_OPTS% -Djdbc.drivers=com.informix.jdbc.IfxDriver

于 2015-01-02T05:31:54.700 回答