kettle连接pg数据库报错:不支援 10 验证类型

新安装的kettle包,连接pgsql数据库,报错如下图:

kettle连接pg数据库报错:不支援 10 验证类型_第1张图片

查看各网站信息,提示可能pgsql驱动问题。pg查看版本语句:select   version(),结果如下:

查看kettle安装包下lib 文件夹,搜索post,结果如下:

kettle连接pg数据库报错:不支援 10 验证类型_第2张图片

其中,42.4.0版本为根据提示新下载的驱动包,但是重新连接pg数据库还是报之前的错。

解决方案:

删除postgresql-42.2.14.jar和 postgresql-42.1.1.jar两个驱动,只保留最新的驱动,连接成功!

ps:kettle不会识别最新的驱动包,还是会按照之前用过的驱动包来连接,或者随机选取一个驱动来连接,所以出现以上错误。

 

你可能感兴趣的:(数据库,postgresql)