SqlConfigurableRetryFactory.BaselineTransientErrors 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 목록은 기본 구현이 변경될 때 언제든지 변경될 수 있으며 호환성이 손상되는 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 풀을 다시 시작하고 다시 시도하세요. |
| 42109 | SQL 풀이 준비되고 있습니다. 다시 시도하세요. |
| 49918 | 요청을 처리할 수 없습니다. 요청을 처리할 리소스가 부족합니다. |
| 49919 | 만들기 또는 업데이트 요청을 처리할 수 없습니다. 구독 "%ld"에 대해 진행 중인 만들기 또는 업데이트 작업이 너무 많습니다. |
| 49920 | 요청을 처리할 수 없습니다. 구독 "%ld"에 대해 진행 중인 작업이 너무 많습니다. |