SqlConfigurableRetryFactory.BaselineTransientErrors Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo elenco può cambiare in qualsiasi momento quando l'implementazione sottostante cambia e non verrà considerata una modifica dell'API di rilievo. Le applicazioni non devono dipendere da questo elenco contenente codici di errore specifici.
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)
Valore della proprietà
Commenti
La tabella seguente mostra l'elenco di errori temporanei di base/predefinito usato dai provider di tentativi predefiniti.
I chiamanti devono considerare questo elenco come punto di partenza per copiare ed estendere per la propria logica di ripetizione dei tentativi, anziché come contratto stabile che rimarrà invariato.
| Number | Description |
|---|---|
| 233 | È stata stabilita una connessione con il server, ma si è verificato un errore durante il processo di accesso. (provider: Provider di memoria condivisa, errore: 0 - Nessun processo si trova sull'altra estremità della pipe). (Microsoft SQL Server, Errore: 233) |
| 997 | È stata stabilita una connessione con il server, ma si è verificato un errore durante il processo di accesso. (provider: provider Named Pipes, errore: 0 - Operazione di I/O sovrapposta in corso) |
| 1204 | In questo momento l'istanza del Motore di database di SQL Server non è in grado di ottenere una risorsa LOCK. Eseguire nuovamente l'istruzione quando è presente un minor numero di utenti attivi. Chiedere all'amministratore del database di controllare la configurazione di memoria e di blocco per l'istanza o di verificare la presenza di transazioni con esecuzione prolungata. |
| 1205 | La transazione (ID processo) è stata bloccata nelle risorse con un altro processo ed è stata scelta come vittima del deadlock. Ripetere la transazione. |
| 1222 | Timeout della richiesta di blocco. |
| 4060 | Impossibile aprire il database "%.*ls" richiesto dall'account di accesso. Accesso non riuscito. |
| 4221 | L'accesso alla replica secondaria in lettura non è riuscito a causa del tempo di attesa lungo di 'HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING'. La replica non è disponibile per l'accesso perché mancano le versioni di riga per le transazioni che erano in esecuzione quando la replica è stata riciclata. Per risolvere il problema, eseguire il rollback o il commit delle transazioni attive nella replica primaria. È possibile ridurre le occorrenze di questa condizione evitando transazioni di scrittura lunghe nell'istanza primaria. |
| 10060 | Si è verificato un errore durante il tentativo di stabilire una connessione al server. Quando ci si connette a SQL Server, è possibile che l'errore sia determinato dal fatto che le impostazioni predefinite di SQL Server non consentono le connessioni remote. (provider: provider TCP, errore: 0 - Tentativo di connessione non riuscito perché la parte connessa non ha risposto correttamente dopo un periodo di tempo o la connessione stabilita non è riuscita perché l'host connesso non è riuscito a rispondere. (Microsoft SQL Server, Errore: 10060) |
| 10928 | ID risorsa: %d. Il limite di %s per il database è %d ed è stato raggiunto. Per altre informazioni, vedere https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. |
| 10929 | ID risorsa: %d. La garanzia minima %s è %d, il limite massimo è %d e l'utilizzo corrente per il database è %d. Tuttavia, il server è attualmente troppo occupato per supportare le richieste maggiori di %d per questo database. Per altre informazioni, vedere https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. In caso contrario, riprovare più tardi. |
| 40143 | Il servizio ha rilevato un errore durante l'elaborazione della richiesta. Riprova. |
| 40197 | Il servizio ha rilevato un errore durante l'elaborazione della richiesta. Riprova. Codice di errore %d. |
| 40501 | Il servizio è attualmente occupato. Ripetere la richiesta dopo 10 secondi. ID evento imprevisto: %ls. Codice: %d. |
| 40540 | Il servizio ha rilevato un errore durante l'elaborazione della richiesta. Riprova. |
| 40613 | Il database '%.ls' nel server '%.*ls' non è attualmente disponibile. Eseguire nuovamente la connessione in un secondo momento. Se il problema persiste, contattare il Supporto tecnico indicando l'ID di traccia della sessione di '%.*ls'. |
| 42108 | Impossibile connettersi al pool SQL perché è in pausa. Riprendere il pool SQL e riprovare. |
| 42109 | Il pool SQL si sta scaldando. Riprova. |
| 49918 | Impossibile elaborare la richiesta. Risorse non sufficienti per elaborare la richiesta. |
| 49919 | Impossibile elaborare la richiesta di creazione o aggiornamento. Troppe operazioni di creazione o aggiornamento in corso per la sottoscrizione "%ld". |
| 49920 | Impossibile elaborare la richiesta. Troppe operazioni in corso per la sottoscrizione "%ld". |