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 — выполняется операция перекрываемого ввода-вывода) |
| 1204 | Экземпляру компонента SQL Server Database Engine не удается получить ресурс LOCK в данный момент времени. Запустите инструкцию повторно, когда число активных пользователей уменьшится. Попросите администратора баз данных проверить конфигурацию блокировки и памяти для данного экземпляра либо выполнить проверку давно выполняющихся транзакций. |
| 1205 | Транзакция (идентификатор процесса) была заблокирована на ресурсах с другим процессом и была выбрана в качестве жертвы взаимоблокировки. Запустите транзакцию повторно. |
| 1222 | Истекло время ожидания запроса на блокировку. |
| 4060 | Не удается открыть базу данных "%.*ls", запрашиваемую именем входа. Вход не удался. |
| 4221 | Произошел сбой при входе в базу данных-получатель для чтения из-за длительного ожидания выполнения HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING. Вход в реплику данных невозможен, так как отсутствуют версии строк для транзакций, которые находились в процессе выполнения в момент перезапуска реплики. Чтобы устранить проблему, выполните откат или фиксацию активных транзакций на первичной реплике. Случаи этого состояния можно уменьшить, избегая выполнения длительных транзакций записи на основном сервере. |
| 10060 | При соединении с сервером произошла ошибка. Эта ошибка при соединении с SQL Server может быть вызвана тем, что в параметрах SQL Server по умолчанию запрещены удаленные соединения. (поставщик: поставщик TCP, ошибка: 0 — сбой попытки подключения, так как подключенная сторона не ответила должным образом через определенный период времени или не удалось установить подключение, так как подключенный узел не ответил.) (Microsoft SQL Server, ошибка: 10060) |
| 10928 | Идентификатор ресурса: %d. Ограничение %s для базы данных %d и достигнуто. Дополнительные сведения см. по ссылке https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server.. |
| 10929 | Идентификатор ресурса: %d. Минимальная гарантия %s %d, максимальное ограничение равно %d, а текущее использование базы данных %d. Однако сервер в настоящее время слишком занят для поддержки запросов, превышающих %d для этой базы данных. Дополнительные сведения см. по ссылке https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server.. В противном случае повторите попытку позже. |
| 40143 | При обработке вашего запроса служба обнаружила ошибку. Повторите попытку. |
| 40197 | При обработке вашего запроса служба обнаружила ошибку. Повторите попытку. Код ошибки: %d. |
| 40501 | Служба занята. Повторите запрос через 10 секунд. Идентификатор инцидента: %ls. Код: %d. |
| 40540 | При обработке вашего запроса служба обнаружила ошибку. Повторите попытку. |
| 40613 | База данных "%.*ls" на сервере "%.*ls" в данный момент недоступна. Повторите попытку подключения позже. Если устранить проблему не удастся, обратитесь в службу поддержки пользователей и сообщите идентификатор трассировки сеанса "%.*ls". |
| 42108 | Не удается подключиться к пулу SQL, так как он приостановлен. Возобновите пул SQL и повторите попытку. |
| 42109 | Пул SQL разогревается. Повторите попытку. |
| 49918 | Не удается обработать запрос. Недостаточно ресурсов для обработки запроса. |
| 49919 | Не удается обработать запрос на создание или обновление. Слишком много операций создания или обновления для подписки "%ld". |
| 49920 | Не удается обработать запрос. Слишком много операций, выполняемых для подписки "%ld". |