外部ネットワークアクセスのトラブルシューティング¶
以下に、発生する可能性のあるエラーとその原因、解決方法を示します。
エラー: UnknownHostException または名前解決の一時的な失敗¶
このエラーには、以下のように複数の原因があります。
- 原因:
ネットワークルールで指定された URL にアクセスするプロシージャまたは UDF を作成する場合、 CREATE PROCEDURE または CREATE FUNCTION ステートメントは外部アクセス統合を参照しません。
- 解決策:
プロシージャまたは UDF を作成するときは、 CREATE ステートメントの EXTERNAL_ACCESS_INTEGRATIONS パラメーターの値として外部アクセス統合を指定するようにしてください。
- 原因:
UDF またはプロシージャが、外部アクセス統合に含まれるネットワークルールの一部ではない URL にアクセスしようとしています。
- 解決策:
ACCOUNTADMIN ロールを持つユーザーは、外部アクセス統合に含まれるネットワークルールにホスト URL を追加できます。
エラー: 接続タイムアウトまたは受信タイムアウト¶
- 原因:
外部アクセス統合に含まれているネットワークルールに含まれていない IP アドレスまたはポートにアクセスしようとしています。
- 解決策:
ACCOUNTADMIN ロールを持つユーザーは、外部アクセス統合に含まれるネットワークルールに IP アドレスを追加できます。