エラーメッセージ¶
クライアント接続エラーメッセージは、プロキシ、セキュリティアプライアンス、ロードバランサー、 DNS サーバーなど、ホストとSnowflakeエンドポイント間のネットワークパスにあるさまざまな根本的な原因を示す可能性があります。以下のクライアントについて、一般的なエラーメッセージとその原因および解決策を確認できます。
JDBC エラー¶
JDBC error 1 |
エラー 根本原因: このエラーにはさまざまな根本原因があり、この原因は、プロキシ、セキュリティアプライアンス、ロードバランサーなど、接続しようとしているホストとSnowflakeエンドポイント間のネットワークパスに存在します。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 |
|---|
JDBC error 2 |
エラー 根本原因: この問題は、プロキシまたはセキュリティアプライアンスによる SSL 検査の実行によって発生した可能性があります。 まれに、通常はJavaの古いインストールで SSL 検査が行われない環境において、クラウドプロバイダーが中間証明機関の1つを、トラストストアにまだ存在しない別の(よく知られている)証明機関に変更した場合にも、同じ症状が発生することがあります。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 |
|---|
JDBC error 3 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 |
|---|
JDBC error 4 |
エラー 根本原因: DNS 設定上の問題 をご参照ください。 解決シナリオ: DNS 設定上の問題 |
|---|
JDBC error 5 |
エラー 根本原因: OCSP およびポート80の問題 をご参照ください。 解決シナリオ: OCSP およびポート80の問題 |
|---|
JDBC error 6 |
エラー 根本原因: 大きなクエリ結果セットの取得失敗 をご参照ください。 解決シナリオ: 大きなクエリ結果セットの取得失敗 |
|---|
JDBC error 7 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 |
|---|
JDBC error 8 |
エラー 根本原因: クライアントドライバーは、稼働中であると認識している接続(パイプ)を介してデータを送信しようとしましたが、その特定の接続はリモート側ですでに閉じられており、クライアントドライバーはこれを認識していませんでした。
解決シナリオ: JDBC ドライバー内で TTL を設定すると、リモートのアイドルタイムアウトによって接続が切断される前にクライアント側からの接続を適切に閉じることができるため、この問題を回避できます。この設定は、 JDBC ドライバーバージョン3.12.17から使用可能です。3.13.30からは、デフォルト(1分)が既に設定されています。 詳細については、 I/Oエラー: 接続のリセット をご参照ください。 |
|---|
JDBC error 9 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 |
|---|
JDBC error 10 |
エラー 根本原因: アップロード操作中に、クライアントドライバーがSnowflakeアカウントに関連付けられたクラウドストレージにアクセスできない問題が発生しています。これは、クライアントドライバーとクラウド ストレージ間のネットワークパス上にあるプロキシ/セキュリティアプライアンスの設定ミスによって発生します。 解決シナリオ: トラフィックの方向は反対ですが、 大きなクエリ結果セットの取得失敗 をご参照ください。 |
|---|
JDBC error 11 |
エラー 根本原因: このエラーメッセージの意味: クライアントドライバーは、デフォルトのクラウドリージョンでもある AWS US WEST にあるSnowflakeアカウント(またはクラウドストレージ)に接続しようとしています。クライアントドライバーが確認した証明書が要求内のホスト名と一致しないため、接続は成功しません。 最も可能性の高い原因は以下のとおりです。
解決シナリオ:
|
|---|
JDBC error 12 |
エラー 根本原因: クライアントドライバーは、リモートエンドポイントに送信された要求に対する応答をタイムリーに受信しませんでした。 最も可能性の高い原因は以下のとおりです。
解決シナリオ:
JDBC ドライバーバージョン3.13.30以降では、この設定オプションはまだありますが、アイドルタイムアウトのデフォルト値が1分(60秒)になっているため、通常は変更する必要はありません。 どちらのシナリオでも、 JDBC ドライバーは、ユーザーの介入を必要とせずに、再試行戦略に従って失敗したリクエストの送信を自動的に再試行する必要があります。 |
|---|
ODBC エラー¶
ODBC error 1 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
ODBC error 2 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
ODBC error 3 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
ODBC error 4 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
ODBC error 5 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
ODBC error 6 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
ODBC error 7 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
ODBC error 8 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
ODBC error 9 |
エラー 根本原因: このエラーを引き起こす要因は複数あります。 解決シナリオ: 一般的な接続の問題と解決策 を試して、 トラブルシューティングの手順 を実行します。 |
|---|
ODBC error 10 |
エラー 根本原因: リクエストがタイムアウトしたため、クライアントドライバーは指定されたユーザーのログイン操作を実行できませんでした(curl エラー コード28= CURLE_OPERATION_TIMEDOUT)。 これは、クライアント ドライバーとSnowflake間のネットワーク パス上の1つ以上のデバイス(プロキシ/セキュリティアプライアンス)の設定が誤っていることが原因であると考えられます。 解決シナリオ: トラブルシューティングの手順 に従い、システム管理者/ネットワーク管理者と協力して、クライアントドライバーを実行しているホストからすべてのSnowflakeエンドポイントにアクセスできることを確認してください。 |
|---|
ODBC error 11 |
エラー 根本原因: DNS 設定上の問題 をご参照ください。 解決シナリオ: DNS 設定上の問題 をご参照ください。 |
|---|
ODBC error 12 |
エラー 根本原因: DNS 設定上の問題 をご参照ください。 解決シナリオ: DNS 設定上の問題 をご参照ください。 |
|---|
ODBC error 13 |
エラー 根本原因: 大きなクエリ結果セットの取得失敗 をご参照ください。 解決シナリオ: 大きなクエリ結果セットの取得失敗 をご参照ください。 |
|---|
Python用Snowflake Connectorおよび SnowSQL エラー¶
Python error 1 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
Python error 2 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
Python error 3 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
Python error 4 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
Python error 5 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
Python error 6 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
Python error 7 |
エラー 根本原因: このエラーメッセージの意味: クライアントドライバーはリモートエンドに接続して HTTP リクエストを送信できたものの、応答を読み取ろうとしたときにデータを読み取ることができず、リモートエンドの何らかの原因により接続が閉じられたことを示しています。 最も可能性の高い原因は、永続的な RemoteDisconnected エラーで、これはクライアントドライバーとSnowflakeエンドポイント間の1つ以上のプロキシ/セキュリティアプライアンスの設定が間違っていることを示しています。 解決シナリオ: トラブルシューティングの手順 に従って、中間プロキシまたはセキュリティアプライアンス上ですべてのSnowflakeエンドポイントが許可されていることを確認してください。 |
|---|
Python error 8 |
エラー 根本原因: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 解決シナリオ: ファイアウォールまたはプロキシ SSL 検査の問題 をご参照ください。 |
|---|
解決手順を実行しても問題が解決しない場合は、 Snowflakeサポート までお問い合わせください。