SqlConfigurableRetryFactory.BaselineTransientErrors Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Liste kann sich jederzeit ändern, da sich die zugrunde liegende Implementierung ändert und nicht als grundlegende API-Änderung betrachtet wird. Anwendungen sollten nicht von dieser Liste abhängen, die bestimmte Fehlercodes enthält.
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)
Eigenschaftswert
Hinweise
Die folgende Tabelle zeigt die Baseline/Default Transient Error List, die von den integrierten Wiederholungsanbietern verwendet wird.
Anrufer sollten diese Liste als Ausgangspunkt für das Kopieren und Erweitern ihrer eigenen Wiederholungslogik behandeln, anstatt als stabiler Vertrag, der unverändert bleibt.
| Fehlernummer | Description |
|---|---|
| 233 | Eine Verbindung mit dem Server wurde erfolgreich hergestellt, aber dann trat während des Anmeldevorgangs ein Fehler auf. (Anbieter: Shared Memory Provider, Fehler: 0 - Kein Prozess befindet sich am anderen Ende der Pipe.) (Microsoft SQL Server, Fehler: 233) |
| 997 | Eine Verbindung mit dem Server wurde erfolgreich hergestellt, aber dann trat während des Anmeldevorgangs ein Fehler auf. (Anbieter: Named Pipes Provider, Fehler: 0 - Überlappender E/A-Vorgang wird ausgeführt) |
| 1204 | Die Instanz der SQL Server-Datenbank-Engine kann derzeit keine LOCK-Ressource erhalten. Führen Sie die Anweisung erneut aus, wenn die Zahl der aktiven Benutzer kleiner ist. Bitten Sie den Datenbankadministrator, die Konfiguration der Sperren und des Arbeitsspeichers für diese Instanz zu überprüfen oder nach lange andauernden Transaktionen zu suchen. |
| 1205 | Transaktion (Prozess-ID) wurde für Ressourcen mit einem anderen Prozess inaktiviert und wurde als Deadlock-Opfer ausgewählt. Führen Sie die Transaktion erneut aus. |
| 1222 | Das Timeout für Sperranforderung wurde überschritten. |
| 4060 | Die von der Anmeldung angeforderte '%.*ls'-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung. |
| 4221 | Fehler bei der Anmeldung bei lesbarem sekundärem Replikat aufgrund einer zu langen Wartezeit auf "HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING". Das Replikat steht zur Anmeldung nicht zur Verfügung, weil Zeilenversionen für Transaktionen fehlen, die beim Neustarten des Replikats in Verarbeitung waren. Dieses Problem kann gelöst werden, indem die aktiven Transaktionen auf dem primären Replikat zurückgesetzt oder abgeschlossen werden. Das Auftreten dieser Bedingung kann durch das Vermeiden langer Schreibtransaktionen auf dem Primärsystem minimiert werden. |
| 10060 | Fehler beim Herstellen einer Verbindung mit dem Server. Beim Herstellen einer Verbindung mit SQL Server kann dieser Fehler durch den Umstand verursacht werden, dass die Standardeinstellungen von SQL Server keine Remoteverbindungen zulassen. (Anbieter: TCP-Anbieter, Fehler: 0 – Ein Verbindungsversuch ist fehlgeschlagen, da der verbundene Anbieter nach einem bestimmten Zeitraum nicht ordnungsgemäß reagiert hat oder die Verbindung fehlgeschlagen ist, da der verbundene Host nicht reagiert hat.) (Microsoft SQL Server, Fehler: 10060) |
| 10928 | Ressourcen-ID: %d. Der %s Grenzwert für die Datenbank ist %d und wurde erreicht. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. |
| 10929 | Ressourcen-ID: %d. Die %s Mindestgarantie ist %d, der Höchstgrenzwert ist %d und die aktuelle Nutzung für die Datenbank wird %d. Der Server ist jedoch zurzeit zu ausgelastet, um Anforderungen zu unterstützen, die größer als %d für diese Datenbank sind. Weitere Informationen finden Sie unter https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. Versuchen Sie es andernfalls später noch einmal. |
| 40143 | Dienstfehler beim Verarbeiten Ihrer Anforderung. Versuche es erneut. |
| 40197 | Dienstfehler beim Verarbeiten Ihrer Anforderung. Versuche es erneut. Fehlercode %d. |
| 40501 | Der Dienst ist derzeit ausgelastet. Wiederholen Sie die Anforderung in 10 Sekunden. Vorgangs-ID: %ls. Code: %d. |
| 40540 | Dienstfehler beim Verarbeiten Ihrer Anforderung. Versuche es erneut. |
| 40613 | Die Datenbank "%.*ls" auf dem Server "%.*ls" ist zurzeit nicht verfügbar. Wiederholen Sie den Verbindungsversuch später. Falls das Problem weiterhin besteht, wenden Sie sich an den Kundensupport, und geben Sie dabei die Ablaufverfolgungs-ID der Sitzung (%.*ls) an. |
| 42108 | Es kann keine Verbindung mit dem SQL-Pool hergestellt werden, da sie angehalten wurde. Setzen Sie den SQL-Pool fort, und wiederholen Sie den Vorgang. |
| 42109 | Der SQL-Pool wird aufgewärmt. Versuche es erneut. |
| 49918 | Anforderung kann nicht verarbeitet werden. Zum Verarbeiten der Anforderung sind nicht genügend Ressourcen vorhanden. |
| 49919 | Die Erstellung oder Aktualisierung der Anforderung kann nicht verarbeitet werden. Für das Abonnement „%ld“ werden derzeit zu viele Erstell- oder Aktualisierungsvorgänge ausgeführt. |
| 49920 | Anforderung kann nicht verarbeitet werden. Für das Abonnement „%ld“ werden derzeit zu viele Vorgänge ausgeführt. |