You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tableau Server连接PostgreSQL12生成数据提取失败问题求助

问题根因

该报错核心是2021.1版本Tableau Server内置的PostgreSQL JDBC驱动版本过低,无法兼容PostgreSQL 12默认启用的scram-sha-256密码认证协议。报错中提到的Protocol 1 is unavailable指的是旧版驱动仅支持的md5认证协议,在PostgreSQL 12默认配置中未开启,导致服务器端运行提取任务时认证失败。前端测试连接可以成功,是因为Tableau桌面端使用的驱动版本高于服务器内置驱动版本,兼容PostgreSQL 12的认证规则。

解决方案
  • 升级Tableau Server内置PostgreSQL JDBC驱动
    下载42.2.18及以上版本的PostgreSQL JDBC驱动,上传至Ubuntu系统下Tableau Server的默认驱动目录/opt/tableau/tableau_server/drivers/,为驱动文件设置755权限,所属用户组调整为tableau:tableau。
  • 重启Tableau Server服务
    执行TSM命令重启所有服务:tsm restart,等待服务完全启动后再测试提取任务。
  • 兼容性验证(可选)
    若重启后仍有报错,可检查PostgreSQL 12的pg_hba.conf配置,确认Tableau Server访问对应的IP段认证规则未强制禁用md5协议,也可临时将Tableau所用数据库账号的认证方式改为md5,验证问题是否与认证协议兼容相关。
验证操作

重新触发数据提取任务,确认任务可正常执行完成,无连接报错。

内容的提问来源于stack exchange,提问作者Artem Khvostenko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 15:09:02