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

Oracle に接続するときのエラー "An error occurred while communicating with the data source"

公開日: May 12, 2022
説明
Oracle に接続しようとすると、次のエラーが発生する場合があります。
 
An error occurred while communicating with the data source. (データ ソースとの通信中にエラーが発生しました。)
または
Bad Connection: Tableau could not connect to the data source. (無効な接続: Tableau はデータ ソースに接続できませんでした。)
No details available. (詳細を使用できません。)

 
次のようなエラーが tabprotosrv ログで検出されることがあります。
  • Cannot load library from preferred location, "C:\Program Files\Tableau\Tableau <version>\bin\\<path>\ORAHOME\bin\oci.dll", since it doesn't exist. (優先された場所 "C:\Program Files\Tableau\Tableau <version>\bin\\<path>\ORAHOME\bin\oci.dll" にはライブラリがないため、読み込むことができません。)
  • Unable to load library "\\<path>\ORAHOME\bin\oci.dll" (error 87) ("\\<path>\ORAHOME\bin\oci.dll" ライブラリを読み込むことができません (エラー 87))

Cause

Tableau で正しい Oracle ドライバーを特定できない。
解決策
次のいずれかを試してください。
  • ORACLE_HOME 環境変数が別のプロセスで使用されていない場合は、この変数を削除します。または、PATH 変数を編集して Oracle に正常に接続できる別のユーザーの変数と照合します。
  • oraociei12.dll を C:\Program Files\Tableau\Tableau <version>\bin から ORACLE_HOME 環境変数によって示されたディレクトリにコピーします。
ナレッジ記事番号

001473380

 
読み込み中
Salesforce Help | Article