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(外部サーバの定義)を参照してください。
外部サーバへの通信が遮断されている
ネットワークの設定を見直してください。
-