SqlConfigurableRetryFactory.BaselineTransientErrors Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette liste peut changer à tout moment à mesure que l’implémentation sous-jacente change et ne sera pas considérée comme un changement d’API cassant. Les applications ne doivent pas dépendre de cette liste contenant des codes d’erreur particuliers.
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)
Valeur de propriété
Remarques
Le tableau suivant présente la liste d’erreurs temporaires de référence/par défaut utilisée par les fournisseurs de nouvelles tentatives intégrés.
Les appelants doivent traiter cette liste comme un point de départ pour copier et étendre pour leur propre logique de nouvelle tentative, plutôt que comme un contrat stable qui restera inchangé.
| Numéro d’erreur | Description |
|---|---|
| 233 | Une connexion a été établie avec le serveur, mais une erreur s’est ensuite produite pendant le processus de connexion. (fournisseur : Fournisseur de mémoire partagée, erreur : 0 - Aucun processus n’est à l’autre extrémité du canal.) (Microsoft SQL Server, Erreur : 233) |
| 997 | Une connexion a été établie avec le serveur, mais une erreur s’est ensuite produite pendant le processus de connexion. (fournisseur : Fournisseur de canaux nommés, erreur : 0 - Opération d’E/S superposée est en cours) |
| 1204 | L'instance du moteur de base de données SQL Server ne peut pas obtenir une ressource LOCK en ce moment. Réexécutez votre instruction lorsque le nombre d'utilisateurs actifs est moindre. Demandez à l'administrateur de base de données de vérifier la configuration du verrou et de la mémoire pour cette instance, ou de vérifier les longues transactions. |
| 1205 | La transaction (ID de processus) a été bloquée sur les ressources avec un autre processus et a été choisie comme victime d’interblocage. Relancez la transaction. |
| 1222 | Délai de requête de verrou dépassé. |
| 4060 | Impossible d'ouvrir la base de données "%.*ls" demandée par la connexion. La connexion a échoué. |
| 4221 | La connexion au serveur de lecture secondaire a échoué en raison d’une longue attente sur 'HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING'. Le réplica n’est pas disponible pour la connexion, car il manque des versions de ligne pour les transactions qui étaient en cours lorsque le réplica a été recyclé. Le problème peut être résolu en annulant ou en validant les transactions actives sur le réplica principal. Les occurrences de cette erreur peuvent être réduites en évitant les transactions d’écriture longues sur le serveur principal. |
| 10060 | Une erreur s'est produite lors de l'établissement d'une connexion au serveur. Lors de la connexion à SQL Server, cet échec peut être dû au fait que les paramètres par défaut de SQL Server n'autorisent pas les connexions à distance. (fournisseur : Fournisseur TCP, erreur : 0 - Échec d’une tentative de connexion, car la partie connectée n’a pas répondu correctement après une période de temps ou la connexion établie a échoué, car l’hôte connecté n’a pas pu répondre.) (Microsoft SQL Server, Erreur : 10060) |
| 10928 | ID de ressource : %d. La limite %s pour la base de données est %d et a été atteinte. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. |
| 10929 | ID de ressource : %d. La garantie minimale %s est %d, la limite maximale est %d et l’utilisation actuelle de la base de données est %d. Toutefois, le serveur est actuellement trop occupé pour prendre en charge les requêtes supérieures à %d pour cette base de données. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. Sinon, veuillez réessayer ultérieurement. |
| 40143 | Le service a rencontré une erreur lors du traitement de votre demande. Réessayez. |
| 40197 | Le service a rencontré une erreur lors du traitement de votre demande. Réessayez. Code d'erreur % d. |
| 40501 | Le service est actuellement occupé. Relancez la demande dans 10 secondes. ID de l'incident : %ls. Code : %d. |
| 40540 | Le service a rencontré une erreur lors du traitement de votre demande. Réessayez. |
| 40613 | La base de données '%.*ls' sur le serveur '%.*ls' n'est pas disponible actuellement. Veuillez réessayer la connexion ultérieurement. Si le problème persiste, contactez le support technique en indiquant l'ID de suivi de session de '%.*ls'. |
| 42108 | Impossible de se connecter au pool SQL, car il est suspendu. Veuillez reprendre le pool SQL et réessayer. |
| 42109 | Le pool SQL se réchauffe. Réessayez. |
| 49918 | Impossible de traiter la demande. Ressources insuffisantes pour traiter la demande. |
| 49919 | Impossible de traiter la demande de création ou de mise à jour. Trop d’opérations de création ou de mise à jour en cours pour l’abonnement «%ld». |
| 49920 | Impossible de traiter la demande. Trop d’opérations en cours pour l’abonnement «%ld». |