SqlConfigurableRetryFactory.BaselineTransientErrors 속성

정의

이 목록은 기본 구현이 변경될 때 언제든지 변경될 수 있으며 호환성이 손상되는 API 변경으로 간주되지 않습니다. 애플리케이션은 특정 오류 코드가 포함된 이 목록에 의존해서는 안 됩니다.

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)

속성 값

설명

다음 표에서는 기본 제공 재시도 공급자가 사용하는 기준/기본 일시적 오류 목록을 보여 줍니다.

호출자는 변경되지 않은 상태로 유지되는 안정적인 계약이 아니라 자체 재시도 논리를 복사하고 확장하기 위한 시작점으로 이 목록을 처리해야 합니다.

오류 번호Description
233 서버와의 연결이 성공적으로 설정되었지만 로그인 프로세스 중에 오류가 발생했습니다. (공급자: 공유 메모리 공급자, 오류: 0 - 파이프의 다른 쪽 끝에 프로세스가 없습니다.) (Microsoft SQL Server, 오류: 233)
997 서버와의 연결이 성공적으로 설정되었지만 로그인 프로세스 중에 오류가 발생했습니다. (공급자: 명명된 파이프 공급자, 오류: 0 - 겹치는 I/O 작업이 진행 중)
1204 SQL Server 데이터베이스 엔진 인스턴스는 현재 LOCK 리소스를 가져올 수 없습니다. 활성 사용자가 적을 때 실행문을 다시 실행합니다. 데이터베이스 관리자에게 이 인스턴스에 대한 잠금 및 메모리 구성을 검사 장기 실행 트랜잭션을 검사 요청합니다.
1205 트랜잭션(프로세스 ID)이 다른 프로세스와 함께 리소스에서 교착 상태에 빠졌으며 교착 상태의 희생자로 선택되었습니다. 트랜잭션을 다시 실행합니다.
1222잠금 요청 제한 시간이 초과되었습니다.
4060로그인에서 요청한 데이터베이스 "%.*ls"을(를) 열 수 없습니다. 로그인에 실패했습니다.
4221 'HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING'에서 긴 대기로 인해 읽기 보조에 대한 로그인에 실패했습니다. 복제본이 재활용될 때 진행 중이었던 트랜잭션의 행 버전이 누락되었기 때문에 로그인에 사용할 수 없습니다. 주 복제본에서 활성 트랜잭션을 롤백하거나 커밋하여 문제를 해결할 수 있습니다. 주 복제본에서 긴 쓰기 트랜잭션을 방지하여 이 조건의 발생을 최소화할 수 있습니다.
10060 서버에 대한 연결을 구성하는 동안 오류가 발생했습니다. SQL Server에 연결할 때 기본 설정에서 SQL Server가 원격 연결을 허용하지 않기 때문에 이 오류가 발생할 수 있습니다. (공급자: TCP 공급자, 오류: 0 - 연결된 당사자가 일정 기간 후에 제대로 응답하지 않았거나 연결된 호스트가 응답하지 않아 설정된 연결이 실패했기 때문에 연결 시도가 실패했습니다.) (Microsoft SQL Server, 오류: 10060)
10928 리소스 ID: %d. 데이터베이스에 대한 %s 제한이 %d 도달했습니다. 자세한 내용은 https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server.를 참조하세요.
10929 리소스 ID: %d. %s 최소 보장은 %d, 최대 한도는 %d 데이터베이스의 현재 사용량은 %d. 그러나 서버가 현재 너무 바빠서 이 데이터베이스에 대한 %d보다 큰 요청을 지원하지 않습니다. 자세한 내용은 https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server.를 참조하세요. 그렇지 않은 경우 나중에 다시 시도하세요.
40143서비스에서 요청을 처리하는 오류가 발생했습니다. 다시 시도하세요.
40197서비스에서 요청을 처리하는 오류가 발생했습니다. 다시 시도하세요. 오류 코드 %d.
40501서비스가 현재 사용 중입니다. 10초 후 요청을 다시 시도하십시오. 인시던트 ID: %ls. 코드: %d.
40540서비스에서 요청을 처리하는 오류가 발생했습니다. 다시 시도하세요.
40613 '%.*ls' 서버의 '%.*ls' 데이터베이스는 현재 사용할 수 없습니다. 나중에 연결을 다시 시도하십시오. 문제가 지속되면 고객 지원에 세션 추적 ID '%.*ls'을(를) 제공하여 문의하세요.
42108일시 중지되었으므로 SQL 풀에 연결할 수 없습니다. SQL 풀을 다시 시작하고 다시 시도하세요.
42109SQL 풀이 준비되고 있습니다. 다시 시도하세요.
49918요청을 처리할 수 없습니다. 요청을 처리할 리소스가 부족합니다.
49919 만들기 또는 업데이트 요청을 처리할 수 없습니다. 구독 "%ld"에 대해 진행 중인 만들기 또는 업데이트 작업이 너무 많습니다.
49920요청을 처리할 수 없습니다. 구독 "%ld"에 대해 진행 중인 작업이 너무 많습니다.

적용 대상