Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

macOS で Tableau Desktop からデータに接続するときのエラー "Driver Could Not Be Loaded ... code signature invalid" (ドライバーをロードできませんでした ... コードの署名が無効です)

公開日: Aug 24, 2022
説明

macOS で Tableau Desktop を使用して PostgreSQL、Greenplum、Redshift、Denodo、または Presto データベースに接続すると、次のいずれかのようなエラーが発生します。

An error occurred while communicating with PostgreSQL (PostgreSQL との通信中にエラーが発生しました)
The drivers required to connect to the data source are not installed. (データ ソースへの接続に必要なドライバーがインストールされていません。)
Note that you might need to make local configuration changes to resolve the error. (エラーを解決するには、ローカル構成の変更が必要な場合があります。)
Error Code: 37CE01A3 (エラー コード: 37CE01A3)
[iODBC][Driver Manager]dlopen(/usr/local/lib/psqlodbcw.so, 6): no suitable image found.  Did find: (適切なイメージが見つかりません。見つかったもの:)
    /usr/local/lib/psqlodbcw.so: code signature invalid for '/usr/local/lib/psqlodbcw.so' (コードの署名が '/usr/local/lib/psqlodbcw.so' に対して無効です)
[iODBC][Driver Manager]Specified driver could not be loaded (指定されたドライバーをロードできませんでした)

 

An error occurred while communicating with PostgreSQL (PostgreSQL との通信中にエラーが発生しました)
The drivers required to connect to the data source are not installed. (データ ソースへの接続に必要なドライバーがインストールされていません。)
Note that you might need to make local configuration changes to resolve the error. (エラーを解決するには、ローカル構成の変更が必要な場合があります。) 
Error Code: 4D78F526 (エラー コード: 4D78F526)
[iODBC][Driver Manager]diopen{/user/local/lib/psqlodbcw.so, 6): no suitable image found. Did find: /user/local/lib/psqlodbcw.so: code signature invalid for '/user/local/lib/psqlodbcw.so' /usr/local/lib/psqlodbcw.so: stat() failed with errno-22 (適切なイメージが見つかりません。見つかったもの: /user/local/lib/psqlodbcw.so: コードの署名が '/user/local/lib/psqlodbcw.so' に対して無効です。/usr/local/lib/psqlodbcw.so: stat() は errno-22 で失敗しました)
[iODBC][Driver Manager]Specified driver could not be loaded (指定されたドライバーをロードできませんでした)

 

 

解決策
 

PostgreSQL 

  • Tableau 2020.4 以降のバージョンの場合、PostgreSQL 用の JDBC ドライバーをインストールします (このリンクからダウンロード可能)。 
  • Tableau 2020.3 以前のバージョンの場合、更新された Tableau Driver パッケージをインストールします。

Greenplum: 

1.  Tableau Greenplum ドライバーを /Library/ODBC/odbcinst.ini からアンインストールします。 
2. 更新された Tableau Driver パッケージをインストールします。

Redshift

  1. Tableau Redshift ドライバーを /Library/ODBC/odbcinst.ini からアンインストールします。
  2. 公式の Amazon Redshift ODBC ドライバーをインストールします。
パフォーマンスが低速な場合は、バージョン 1.4.10 ODBC ドライバーのインストールを試してみてください。

Denodo: 

1.  Tableau Denodo ドライバーを /Library/ODBC/odbcinst.ini からアンインストールします。 
2. 更新された Tableau Driver パッケージをインストールします。

Presto

Oracle

  • Tableau 2020.2 以降の場合、Oracle JDBC ドライバーは影響を受けず、機能し続けます。
  • Tableau 2020.1 以前の場合、更新された Tableau Driver パッケージをダウンロードし、Oracle ドライバーを再インストールします。
その他のリソース
Redshift ドライバーがインストールされていない場合に Amazon Redshift データベースに接続すると、デスクトップが PostgreSQL ドライバーにフォールバックしようとして、やはりこのエラーが発生することがあります。

関連記事: Unable to launch or install Tableau Desktop on Mac (Mac で Tableau Desktop を起動またはインストールできない)
ナレッジ記事番号

001534425

 
読み込み中
Salesforce Help | Article