【问题标题】:Install AWS Redshift drivers Tableau Server not working安装 AWS Redshift 驱动程序 Tableau Server 不工作
【发布时间】:2021-09-10 21:10:39
【问题描述】:

我在Tableau Server 中安装了AWS Redshift 驱动程序,使用:

下载:

wget https://s3.amazonaws.com/redshift-downloads/drivers/odbc/1.4.27.1000/AmazonRedshiftODBC-64-bit-1.4.27.1000-1.x86_64.rpm

安装:

sudo yum --nogpgcheck localinstall AmazonRedshiftODBC-64-bit-1.4.27.1000-1.x86_64.rpm

安装输出为:

Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Examining AmazonRedshiftODBC-64-bit-1.4.27.1000-1.x86_64.rpm: AmazonRedshiftODBC-64bit-1.4.27-1.x86_64
Marking AmazonRedshiftODBC-64-bit-1.4.27.1000-1.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package AmazonRedshiftODBC-64bit.x86_64 0:1.4.27-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================================================================
 Package                                                Arch                                 Version                                Repository                                                                     Size
========================================================================================================================================================================================================================
Installing:
 AmazonRedshiftODBC-64bit                               x86_64                               1.4.27-1                               /AmazonRedshiftODBC-64-bit-1.4.27.1000-1.x86_64                                60 M

Transaction Summary
========================================================================================================================================================================================================================
Install  1 Package

Total size: 60 M
Installed size: 60 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : AmazonRedshiftODBC-64bit-1.4.27-1.x86_64                                                                                                                                                             1/1 
  Verifying  : AmazonRedshiftODBC-64bit-1.4.27-1.x86_64                                                                                                                                                             1/1 

Installed:
  AmazonRedshiftODBC-64bit.x86_64 0:1.4.27-1                                                                                                                                                                            

Complete!

当我测试 redshift 连接时,出现此错误:

Drivers needed not installed to connect to db.<br>2021-06-28 14:39:57.163, (YNnfPNRMIky5JaHdM7bkwwAAANQ,1:1

【问题讨论】:

  • 您是否在系统上安装了实际的 ODBC 支持?如果没有,您所做的就像安装打印机驱动程序,而不是安装 CUPS。
  • @MaxGanzII 不,我没有。我找不到任何参考,我只找到对数据库 ODBC 的参考,而不是一般的 ODBC 支持。知道怎么做吗?在 AWS EC2 Linux 2 AMI 中执行此操作。默认有驱动吗?
  • Google for unixODBC。我怀疑它默认安装在任何 Linux 上。 (顺便说一句,请注意,您已经安装了驱动程序;您现在正在安装驱动程序运行的框架。通常,这两个任务当然是反过来完成的,据我所知,您可能会遇到问题,因为它们是以相反的顺序完成。)
  • @MaxGanzII 已修复,它与 unixODBC 有关,我已安装但由于服务器可见性而现在失败

标签: amazon-web-services amazon-redshift tableau-api


【解决方案1】:

将驱动降级到 1.4.20.1001,之后的任何版本都与 tableau server 不兼容。

https://s3.amazonaws.com/redshift-downloads/drivers/odbc/1.4.20.1001/AmazonRedshiftODBC-64-bit-1.4.20.1001-1.x86_64.rpm

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-01
    • 2016-04-23
    相关资源
    最近更新 更多