SqlConfigurableRetryFactory.BaselineTransientErrors Propiedad

Definición

Esta lista puede cambiar en cualquier momento a medida que cambie la implementación subyacente y no se considerará un cambio importante en la API. Las aplicaciones no deben depender de esta lista que contenga ningún código de error concreto.

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)

Valor de propiedad

Comentarios

En la tabla siguiente se muestra la lista de errores transitorios de línea base/predeterminada usada por los proveedores de reintentos integrados.

Los autores de llamadas deben tratar esta lista como punto de partida para copiar y extender para su propia lógica de reintento, en lugar de como un contrato estable que permanecerá sin cambios.

Número de errorDescription
233 Se estableció correctamente una conexión con el servidor, pero luego se produjo un error durante el proceso de inicio de sesión. (proveedor: Proveedor de memoria compartida, error: 0 : no hay ningún proceso en el otro extremo de la canalización). (Microsoft SQL Server, Error: 233)
997 Se estableció correctamente una conexión con el servidor, pero luego se produjo un error durante el proceso de inicio de sesión. (proveedor: Proveedor de canalizaciones con nombre, error: 0 : operación de E/S superpuesta está en curso)
1204 La instancia del motor de base de datos de SQL Server no puede obtener un recurso LOCK en este momento. Vuelva a ejecutar la instrucción cuando haya menos usuarios activos. Pida al administrador de la base de datos que compruebe la configuración de bloqueos y memoria de esta instancia o si hay transacciones que se ejecutan durante mucho tiempo.
1205 La transacción (id. de proceso) se interbloqueó en los recursos con otro proceso y se ha elegido como víctima del interbloqueo. Vuelva a ejecutar la transacción.
1222Superado el tiempo de espera de solicitud de bloqueo.
4060No se puede abrir la base de datos "%.*ls" solicitada por el inicio de sesión. Error de inicio de sesión.
4221 No se pudo iniciar sesión en el secundario de lectura debido a una espera prolongada en HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING. La réplica no está disponible para el inicio de sesión porque faltan las versiones de las filas de transacciones que estaban en proceso cuando se recicló la réplica. El problema se puede resolver revirtiendo o confirmando las transacciones activas en la réplica principal. Se pueden minimizar las ocurrencias de esta condición al evitar largas transacciones de escritura en el nodo primario.
10060 Error al establecer una conexión al servidor. La causa del problema en la conexión a SQL Server puede deberse a que SQL Server no permite conexiones remotas en su configuración predeterminada. (proveedor: Proveedor TCP, error: 0: error en un intento de conexión porque la entidad conectada no respondió correctamente después de un período de tiempo o error en la conexión establecida porque el host conectado no ha podido responder). (Microsoft SQL Server, Error: 10060)
10928 Identificador de recurso: %d. El límite %s de la base de datos se %d y se ha alcanzado. Para obtener más información, consulte: https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server.
10929 Identificador de recurso: %d. La garantía mínima %s es %d, el límite máximo es %d y el uso actual de la base de datos es %d. Sin embargo, el servidor está demasiado ocupado actualmente para admitir solicitudes mayores que %d para esta base de datos. Para obtener más información, consulte: https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server. De lo contrario, inténtelo de nuevo más tarde.
40143Error en el servicio al procesar la solicitud. Inténtelo de nuevo.
40197Error en el servicio al procesar la solicitud. Inténtelo de nuevo. Código de error %d.
40501El servicio está ocupado actualmente. Vuelva a intentar la solicitud después de 10 segundos. Identificador de incidente: %ls. Código: %d.
40540Error en el servicio al procesar la solicitud. Inténtelo de nuevo.
40613 La base de datos '%.*ls' en el servidor '%.*ls' no está disponible actualmente. Vuelva a intentar la conexión más tarde. Si el problema continúa, póngase en contacto con el servicio de soporte al cliente y proporcióneles el identificador de seguimiento de sesión de '%.*ls'.
42108No se puede conectar al grupo de SQL, ya que está en pausa. Reanude el grupo de SQL e inténtelo de nuevo.
42109El grupo de SQL se está preparando. Inténtelo de nuevo.
49918No se puede procesar la solicitud. No hay suficientes recursos para procesar la solicitud.
49919 No se puede procesar, crear ni actualizar la solicitud. Hay demasiadas operaciones de creación o actualización en curso para la suscripción "%ld".
49920No se puede procesar la solicitud. Hay demasiadas operaciones en curso para la suscripción "%ld".

Se aplica a