SqlConfigurableRetryFactory.BaselineTransientErrors Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ta lista może ulec zmianie w dowolnym momencie wraz ze zmianami implementacji bazowej i nie zostanie uznana za niezgodną zmianę interfejsu API. Aplikacje nie powinny zależeć od tej listy zawierającej jakiekolwiek konkretne kody błędów.
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)
Wartość właściwości
Uwagi
W poniższej tabeli przedstawiono listę błędów przejściowych/domyślnych punktów odniesienia używanych przez wbudowanych dostawców ponawiania prób.
Osoby wywołujące powinny traktować tę listę jako punkt wyjścia do kopiowania i rozszerzania własnej logiki ponawiania prób, a nie jako stabilnego kontraktu, który pozostanie niezmieniony.
| Numer błędu | Description |
|---|---|
| 233 | Połączenie z serwerem zostało pomyślnie nawiązane, ale wystąpił błąd podczas procesu logowania. (dostawca: Dostawca pamięci udostępnionej, błąd: 0 — żaden proces nie znajduje się na drugim końcu potoku). (Microsoft SQL Server, błąd: 233) |
| 997 | Połączenie z serwerem zostało pomyślnie nawiązane, ale wystąpił błąd podczas procesu logowania. (dostawca: Dostawca nazwanych potoków, błąd: 0 — trwa nakładana operacja we/wy) |
| 1204 | Wystąpienie silnika bazy danych programu SQL Server nie może obecnie uzyskać zasobu blokady. Uruchom ponownie instrukcję, gdy liczba aktywnych użytkowników jest mniejsza. Poproś administratora bazy danych o sprawdzenie konfiguracji blokady i pamięci dla tego wystąpienia lub sprawdzenie długotrwałych transakcji. |
| 1205 | Transakcja (identyfikator procesu) została zakleszona w zasobach z innym procesem i została wybrana jako ofiara zakleszczenia. Uruchom ponownie transakcję. |
| 1222 | Przekroczono limit czasu żądania blokady. |
| 4060 | Nie można otworzyć bazy danych "%.*ls" żądanej podczas logowania. Logowanie nie powiodło się. |
| 4221 | Logowanie do odczytu pomocniczego nie powiodło się z powodu długiego oczekiwania na HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING. Replika nie jest dostępna do logowania, ponieważ brakuje wersji wierszy dla transakcji, które były w locie podczas recyklingu repliki. Można rozwiązać problem, zatwierdzając lub cofając aktywne transakcje na podstawowej replice. Wystąpienia tej sytuacji można zminimalizować, unikając długich operacji zapisu na serwerze podstawowym. |
| 10060 | Podczas nawiązywania połączenia z serwerem wystąpił błąd. Podczas łączenia z SQL Server awaria ta może wynikać z faktu, że w domyślnych ustawieniach SQL Server nie pozwala na zdalne połączenia. (dostawca: Dostawca TCP, błąd: 0 — próba połączenia nie powiodła się, ponieważ połączona strona nie odpowiedziała prawidłowo po upływie określonego czasu lub nawiązano połączenie nie powiodło się, ponieważ połączony host nie odpowiedział). (Microsoft SQL Server, błąd: 10060) |
| 10928 | Identyfikator zasobu: %d. Limit %s dla bazy danych jest %d i został osiągnięty. Aby uzyskać więcej informacji, zobacz https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. |
| 10929 | Identyfikator zasobu: %d. Minimalna gwarancja %s wynosi %d, maksymalny limit jest %d, a bieżące użycie bazy danych jest %d. Jednak serwer jest obecnie zbyt zajęty, aby obsługiwać żądania większe niż %d dla tej bazy danych. Aby uzyskać więcej informacji, zobacz https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. W przeciwnym razie spróbuj ponownie później. |
| 40143 | Usługa napotkała błąd podczas przetwarzania żądania. Spróbuj ponownie. |
| 40197 | Usługa napotkała błąd podczas przetwarzania żądania. Spróbuj ponownie. Kod błędu %d. |
| 40501 | Usługa jest obecnie zajęta. Ponów próbę żądania po 10 sekundach. Identyfikator zdarzenia: %ls. Kod: %d. |
| 40540 | Usługa napotkała błąd podczas przetwarzania żądania. Spróbuj ponownie. |
| 40613 | Baza danych "%.*ls" na serwerze "%.*ls" jest obecnie niedostępna. Ponów próbę połączenia później. Jeśli problem będzie się powtarzać, skontaktuj się z obsługą klienta i podaj identyfikator śledzenia sesji "%.*ls". |
| 42108 | Nie można nawiązać połączenia z pulą SQL, ponieważ jest wstrzymana. Wznów pulę SQL i spróbuj ponownie. |
| 42109 | Pula SQL się rozgrzewa. Spróbuj ponownie. |
| 49918 | Nie można przetworzyć żądania. Za mało zasobów do przetworzenia żądania. |
| 49919 | Nie można przetworzyć żądania utworzenia lub aktualizacji. Zbyt wiele operacji tworzenia lub aktualizowania w toku dla subskrypcji "%ld". |
| 49920 | Nie można przetworzyć żądania. Zbyt wiele operacji w toku dla subskrypcji "%ld". |