SqlConfigurableRetryFactory.BaselineTransientErrors プロパティ

定義

この一覧は、基になる実装が変更されるといつでも変更される可能性があり、破壊的な API の変更とは見なされません。 アプリケーションは、特定のエラー コードを含むこの一覧に依存しないでください。

public:
 static property System::Collections::ObjectModel::ReadOnlyCollection<int> ^ BaselineTransientErrors { System::Collections::ObjectModel::ReadOnlyCollection<int> ^ get(); };
public static System.Collections.ObjectModel.ReadOnlyCollection<int> BaselineTransientErrors { get; }
static member BaselineTransientErrors : System.Collections.ObjectModel.ReadOnlyCollection<int>
Public Shared ReadOnly Property BaselineTransientErrors As ReadOnlyCollection(Of Integer)

プロパティ値

注釈

次の表は、組み込みの再試行プロバイダーによって使用されるベースライン/既定の一時的なエラーの一覧を示しています。

呼び出し元は、このリストを、変更されない安定したコントラクトとしてではなく、独自の再試行ロジック用にコピーして拡張するための開始点として扱う必要があります。

エラー番号Description
233 サーバーとの接続は正常に確立されましたが、ログイン プロセスでエラーが発生しました。 (プロバイダー: 共有メモリ プロバイダー、エラー: 0 - プロセスがパイプのもう一方の端にありません。(Microsoft SQL Server、エラー: 233)
997 サーバーとの接続は正常に確立されましたが、ログイン プロセスでエラーが発生しました。 (プロバイダー: 名前付きパイプ プロバイダー、エラー: 0 - 重複した I/O 操作が進行中)
1204 この時点では、SQL Server データベース エンジンのインスタンスは LOCK リソースを取得できません。 アクティブなユーザーが少ないときにステートメントを再実行してください。 データベース管理者に依頼して、このインスタンスのロックとメモリの構成を確認するか、実行時間の長いトランザクションを確認してください。
1205 トランザクション (プロセス ID) が別のプロセスでリソースでデッドロックされ、デッドロックの対象として選択されました。 トランザクションを再実行してください。
1222ロック要求がタイムアウトしました。
4060このログインで要求されたデータベース "%.*ls" を開けません。 ログインに失敗しました。
4221 'HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING' を長時間待機しているため、read-secondary へのログインに失敗しました。 レプリカは再起動時に実行中だったトランザクションに対応する行バージョンがなく、ログインに使用できません。 この問題を解決するには、プライマリ レプリカのアクティブ トランザクションをロール バックするか、コミットします。 プライマリ上の長い書き込みトランザクションを避けることでこの状態が発生することを最小限に抑えられます。
10060 サーバーへの接続を確立中にエラーが発生しました。 SQL Server に接続している場合、既定の設定では SQL Server によるリモート接続が許可されていないために、このエラーが発生した可能性があります。 (プロバイダー: TCP プロバイダー、エラー: 0 - 接続されたパーティが一定期間後に適切に応答しなかったために接続が失敗したか、接続されたホストが応答に失敗したために確立された接続が失敗しました)。)(Microsoft SQL Server、エラー: 10060)
10928 リソース ID: %d。 データベースの %s 制限が %d され、達しました。 詳細については、https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. を参照してください。
10929 リソース ID: %d。 %s 最小保証は %dであり、最大値は %d され、データベースの現在の使用は %d。 ただし、サーバーは現在ビジー状態で、このデータベースの %d を超える要求をサポートすることはできません。 詳細については、https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. を参照してください。 それ以外の場合は、後でもう一度やり直してください。
40143要求の処理中にサービスでエラーが発生しました。 もう一度お試しください。
40197要求の処理中にサービスでエラーが発生しました。 もう一度お試しください。 エラー コード %d。
40501サービスは現在ビジー状態です。 10 秒後に要求を再試行してください。 インシデント ID: %ls。 コード: %d.
40540要求の処理中にサービスでエラーが発生しました。 もう一度お試しください。
40613 サーバー '%.*ls' 上のデータベース '%.*ls' は、現在使用できません。 後で接続を再試行してください。 問題が解決しない場合は、カスタマー サポートに問い合わせて、セッション トレース ID '%.*ls' を伝えます。
42108一時停止中のため、SQL プールに接続できません。 SQL プールを再開してから、もう一度お試しください。
42109SQL プールは準備中です。 もう一度お試しください。
49918要求を処理できません。 要求を処理するリソースが十分にありません。
49919 要求を処理、作成、更新できません。 サブスクリプション "%ld" に対して処理中の作成または更新操作が多すぎます。
49920要求を処理できません。 サブスクリプション "%ld" に対して処理中の操作が多すぎます。

適用対象