Loading

Postgres 抽出を更新するときのエラー "Connection timed out. Is the server running ... and accepting TCP/IP connections"

公開日: Aug 24, 2022
説明

Tableau Cloud で Postgres 抽出が更新に失敗し、次のエラーが返されます。
Connection timed out
Is the server running on "server name" (ip address) and accepting TCP/IP connections on port xxxx?
Unable to connect to the server "server name". Check that the server is running and that you have access privileges to the requested database. (接続がタイムアウトしました。サーバーが "server name" (ip address) で実行されていて、ポート xxxx で TCP/IP 接続を受け入れていますか? サーバー "server name" に接続できません。サーバーが実行されており、要求したデータベースに対してアクセス権限を持っていることを確認してください。)


さらに、Tableau Desktop で Postgres データ ソースに接続しようとすると、次のエラーが発生します。
Canceling statement/ terminating connection due to conflict with recovery.
User query might have needed to see row versions that must be removed.
Error fetching next row (復元との競合のため、ステートメントをキャンセル/接続を終了しています。ユーザー クエリには、削除する必要のある行バージョンを表示する必要がありました。次の行の取得エラー)

Cause

プライマリ Postgres データベースに変更を加えると、スタンバイ Postgres データベースのクリーンアップがトリガーされ、スタンバイ上の影響を受けるクエリがキャンセルされる可能性があります。
解決策
スタンバイではなく、プライマリ Postgres データベースに接続していることを確認します。詳細については、StackOverflow で「PostgreSQL エラー: 復元との競合のため、ステートメントをキャンセルしています」を参照してください。
ナレッジ記事番号

001498365

 
読み込み中
Salesforce Help | Article