SqlConfigurableRetryFactory Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje různé zprostředkovatele logiky opakování se společným seznamem přechodných chyb.
public ref class SqlConfigurableRetryFactory sealed
public sealed class SqlConfigurableRetryFactory
type SqlConfigurableRetryFactory = class
Public NotInheritable Class SqlConfigurableRetryFactory
- Dědičnost
-
SqlConfigurableRetryFactory
Poznámky
Následující tabulka uvádí vnitřní seznam přechodných chyb.
Číslo chyby | Description |
---|---|
1204 | Instance databázového stroje SQL Server nemůže v tuto chvíli získat prostředek LOCK. Příkaz spusťte znovu, když je méně aktivních uživatelů. Požádejte správce databáze, aby zkontroloval konfiguraci zámku a paměti pro tuto instanci nebo aby zkontroloval dlouhotrvající transakce. |
1205 | Transakce (ID procesu) byla u prostředků zablokovaná jiným procesem a byla zvolena jako oběť vzájemného zablokování. Spusťte transakci znovu. |
1222 | Došlo k překročení časového limitu požadavku na uzamčení. |
49918 | Požadavek nejde zpracovat. Nedostatek prostředků pro zpracování požadavku. |
49919 | Žádost o vytvoření nebo aktualizaci není možné zpracovat. V předplatném %Id dochází k nadměrnému počtu operací vytváření nebo aktualizace. |
49920 | Požadavek nejde zpracovat. U předplatného %ld probíhá příliš mnoho operací. |
4060 | Nelze otevřít databázi %.*ls požadovanou pro přihlášení. Přihlášení se nezdařilo. |
4221 | Přihlášení k sekundárnímu čtení se nezdařilo kvůli dlouhému čekání na HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING. Replika není k dispozici pro přihlášení, protože chybí verze řádků pro transakce, které byly spuštěny při recyklaci repliky. Problém lze vyřešit vrácením zpět nebo potvrzením aktivních transakcí na primární replice. Výskyty této podmínky lze minimalizovat tak, že se vyhnete dlouhým transakcím zápisu na primárním serveru. |
40143 | Služba zjistila chybu při zpracování vaší žádosti. Zkuste to prosím znovu. |
40613 | Databáze %.*ls na serveru %.*ls není aktuálně k dispozici. Zkuste připojení zopakovat později. Pokud potíže potrvají, obraťte se na zákaznickou podporu a poskytněte jim ID trasování relace %.*ls. |
40501 | Služba je aktuálně zaneprázdněna. Zkuste požadavek zopakovat po 10 sekundách. ID incidentu: %ls. Kód: %d. |
40540 | Služba zjistila chybu při zpracování vaší žádosti. Zkuste to prosím znovu. |
40197 | Služba zjistila chybu při zpracování vaší žádosti. Zkuste to prosím znovu. Kód chyby %d. |
10929 | ID prostředku: %d. Minimální záruka %s je %d, maximální limit %d a aktuální využití databáze je %d. Server je však nyní příliš zaneprázdněn, aby pro tuto databázi podporoval žádosti větší než %d. Další informace naleznete v tématu http://go.microsoft.com/fwlink/?LinkId=267637. V opačném případě to zkuste znovu později. |
10928 | ID prostředku: %d. Limit %s pro databázi je %d a byl dosažen. Další informace najdete v tématu http://go.microsoft.com/fwlink/?LinkId=267637.| |
10060 | Při navazování připojení k serveru došlo k chybě. Při připojování k SQL Server může být toto selhání způsobeno tím, že ve výchozím nastavení SQL Server neumožňuje vzdálená připojení. (poskytovatel: Zprostředkovatel TCP, chyba: 0 – Pokus o připojení selhal, protože připojená strana po určité době neodpověděla správně nebo připojení selhalo, protože připojený hostitel neodpověděl.) (Microsoft SQL Server, chyba: 10060) |
10054 | Hodnota dat pro jeden nebo více sloupců přetekl typ používaný zprostředkovatelem. |
10053 | Hodnotu dat nelze převést z jiných důvodů, než je neshoda nebo přetečení znaménka. |
997 | Připojení k serveru bylo úspěšně navázáno, ale během procesu přihlášení došlo k chybě. (poskytovatel: Zprostředkovatel pojmenovaných kanálů, chyba: 0 – Probíhá překrývající se vstupně-výstupní operace) |
233 | Připojení k serveru bylo úspěšně navázáno, ale během procesu přihlášení došlo k chybě. (poskytovatel: Zprostředkovatel sdílené paměti, chyba: 0 – Na druhém konci kanálu není žádný proces.) (Microsoft SQL Server, chyba: 233) |
Konstruktory
SqlConfigurableRetryFactory() |
Poskytuje různé zprostředkovatele logiky opakování se společným seznamem přechodných chyb. |
Metody
CreateExponentialRetryProvider(SqlRetryLogicOption) |
Poskytuje exponenciální časový interval zprostředkovatele logiky opakování. |
CreateFixedRetryProvider(SqlRetryLogicOption) |
Poskytuje zprostředkovatele logiky opakování s pevným intervalem. |
CreateIncrementalRetryProvider(SqlRetryLogicOption) |
Poskytuje zprostředkovatele logiky opakování přírůstkového časového intervalu. |
CreateNoneRetryProvider() |
Poskytuje poskytovatele, který se neopakuje, s funkcí , TransientPredicate která vrací |