kettle连接线上库报错。

kettle的版本是9.4的。

用的驱动是8.0.33.

mysql版本是8.0.28.

本地能连接上。但是线上远程就报错

Connection failed. Verify all connection parameters and confirm that the appropriate driver is installed.

Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

image.png

这个应该怎么解决呢 ?有没有大佬远程支援一下的。搞了好几个小时呢。要崩溃呢

FineReport yikefu 发布于 6 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于6 天前

下载8.0.28.的驱动试试

最佳回答
0
runnerLv7资深互助
发布于6 天前

线上库的版本是什么版本?

最佳回答
0
ID1208Lv6高级互助
发布于6 天前(编辑于 6 天前

-

最佳回答
0
CD20160914Lv8专家互助
发布于6 天前(编辑于 6 天前

按以下顺序检查

本地 telnet 测试端口是否通

telnet rm-xxxxxx.mysql.rds.aliyuncs.com 3306  换成你的地址与端口

我测试你这个地址是不通的,地址与端口是不通的,如果你只是开了你们公司的网络,那么你用telnet测试看!

-----------------------------------------------

------------------------------------

阿里云 RDS 白名单是否添加当前 IP

检查阿里云的防火墙放开端口与ip段没有?

驱动 mysql-connector-java-8.x 是否存在

kettle的驱动是否正确?

JDBC 参数是否包含 useSSL=false 和 allowPublicKeyRetrieval=true

连接的时候加上这个参数

用户名密码正确,且用户有远程访问权限

  • 5关注人数
  • 41浏览人数
  • 最后回答于:6 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部