外部ネットワークアクセスのトラブルシューティング

以下に、発生する可能性のあるエラーとその原因、解決方法を示します。

エラー: UnknownHostException または名前解決の一時的な失敗

このエラーには、以下のように複数の原因があります。

原因:

ネットワークルールで指定された URL にアクセスするプロシージャまたは UDF を作成する場合、 CREATE PROCEDURE または CREATE FUNCTION ステートメントは外部アクセス統合を参照しません。

解決策:

プロシージャまたは UDF を作成するときは、 CREATE ステートメントの EXTERNAL_ACCESS_INTEGRATIONS パラメーターの値として外部アクセス統合を指定するようにしてください。

原因:

UDF またはプロシージャが、外部アクセス統合に含まれるネットワークルールの一部ではない URL にアクセスしようとしています。

解決策:

ACCOUNTADMIN ロールを持つユーザーは、外部アクセス統合に含まれるネットワークルールにホスト URL を追加できます。

エラー: 接続タイムアウトまたは受信タイムアウト

原因:

外部アクセス統合に含まれているネットワークルールに含まれていない IP アドレスまたはポートにアクセスしようとしています。

解決策:

ACCOUNTADMIN ロールを持つユーザーは、外部アクセス統合に含まれるネットワークルールに IP アドレスを追加できます。