Hitachi

Hitachi Advanced Database メッセージ


KFAA31744-E

Failed to establish a connection to the foreign server. (details = "aa....aa") (M+J+O)

外部サーバへの接続が確立できませんでした。 <SQLSTATE:5100S>

aa....aa

エラーの詳細情報

(S)

このSQL文を無視します。またはこのトランザクションを無効にします。

〔対策〕

aa....aaに出力されるエラーの詳細情報を参照して,各種設定を見直してください。

エラーの詳細情報にはApache Arrowが生成するエラーメッセージが出力されます。エラーの詳細情報にはAWSなどのエラーメッセージが含まれることがあります。

主なエラー要因とその対策を次に示します。

エラー要因

対策

外部サーバにアクセスする認証情報が誤っている

正しい認証情報を設定してください。外部サーバには次の方法で認証情報を設定できます。

  • 外部サーバごとにアクセスキーとシークレットキーを設定する

  • インスタンスごとにIAMロールを設定する

  • インスタンスごとに認証情報ファイルを設定する

詳細については,次の個所を参照してください。

  • マニュアルHADB システム構築・運用ガイド外部サーバを定義する方法

  • マニュアルHADB SQLリファレンスCREATE SERVER(外部サーバの定義)

外部サーバの操作に必要な権限が不足している

利用している認証情報に対して適切なIAMポリシーを関連づけてください。詳細については,マニュアルHADB システム構築・運用ガイド外部サーバを定義する方法を参照してください。

外部サーバのエンドポイントが誤っている

正しいエンドポイントを設定してください。詳細については,マニュアルHADB SQLリファレンスCREATE SERVER(外部サーバの定義)を参照してください。

外部サーバへの通信が遮断されている

ネットワークの設定を見直してください。