kafka-connect error: ORA-01882 timezone region not found for configuration docker

kafka-connect error: ORA-01882 timezone region not found for configuration docker

我在 docker 上 运行 融合平台并四处游玩。按照步骤安装 ojdbc8.jar 驱动程序,环境似乎已经启动并且 运行 没有任何错误。

当我从控制中心配置连接器时出现以下错误。

驱动程序似乎是正确的,因为我在尝试 ojdbc10.jar

时遇到 "no suitable driver found" 错误

我尝试将以下配置一起传递并分开..没有任何帮助。

  CONNECT_OPTS: "-Doracle.jdbc.timezoneAsRegion=false"
  CONNECT_USER_TIMEZONE: "+01:00"

想知道设置此配置的正确方法是什么?

要添加通用 JVM 选项,您需要设置 KAFKA_OPTS

CONNECT_OPTSCONNECT_USER_TIMEZONE 都没有被容器进程加载。

所以,试试

KAFKA_OPTS: "-Doracle.jdbc.timezoneAsRegion=false -Duser.timezone=Europe/London"