Коды ошибок хранилища таблиц
При выполнении операции в хранилище таблиц может появиться любой из следующих кодов ошибок.
Код ошибки | Код состояния HTTP | Сообщение для пользователя |
---|---|---|
DuplicatePropertiesSpecified |
Неправильный запрос (400) | Свойство указано более одного раза. |
EntityNotFound |
Не найдено (404) | Указанная сущность не существует. |
EntityAlreadyExists |
Конфликт (409) | Указанная сущность уже существует. |
EntityTooLarge |
Неправильный запрос (400) | Размер сущности больше максимально допустимого. |
HostInformationNotPresent |
Неправильный запрос (400) | В запросе нет обязательных данных об узле. Необходимо отправить непустой заголовок Host или включить абсолютный URI в строку запроса. |
InvalidDuplicateRow |
Неправильный запрос (400) | Команда с RowKey "{0}" уже присутствует в пакете. Сущность может появиться в пакете только один раз. |
InvalidInput |
Неправильный запрос (400) | Операция пакетного запроса превышает не более 100 изменений на набор изменений. |
InvalidInput |
Неправильный запрос (400) | Заголовок HTTP If-None-Match не может быть указан для операций PUT. |
InvalidInput |
Неправильный запрос (400) | Заголовки If-Match или If-None-Match нельзя указать, если целевой тип не имеет определенных свойств etag. |
InvalidInput |
Неправильный запрос (400) | Заголовки HTTP If-Match и If-None-Match нельзя указать одновременно. Укажите один из заголовков или ни один из них. |
InvalidInput |
Неправильный запрос (400) | Заголовок HTTP If-None-Match не может быть указан для операций DELETE. |
InvalidInput |
Неправильный запрос (400) | Недопустимое значение etag "{0}", указанное в одном из заголовков запроса. Убедитесь, что указано только одно значение etag и является допустимым. |
InvalidValueType |
Неправильный запрос (400) | Указано недопустимое значение. |
JsonFormatNotSupported |
Unsupported Media Type (415) | Формат JSON не поддерживается. |
MethodNotAllowed |
Метод не разрешен (405) | Запрошенный метод не разрешен для выполнения с указанным ресурсом. |
NotImplemented |
Not Implemented (501) | Запрошенная операция не реализована для указанного ресурса. |
OutOfRangeInput |
Неправильный запрос (400) | Параметр "{0}" со значением "{1}" выходит за пределы диапазона. |
PropertiesNeedValue |
Неправильный запрос (400) | Не были указаны значения для всех свойств сущности. |
PropertyNameInvalid |
Неправильный запрос (400) | Недопустимое имя свойства. |
PropertyNameTooLong |
Неправильный запрос (400) | Длина имени свойства превышает максимально допустимую величину. |
PropertyValueTooLarge |
Неправильный запрос (400) | Значение свойства больше, чем максимально допустимое. |
TableAlreadyExists |
Конфликт (409) | Указанная таблица уже существует. |
TableBeingDeleted |
Конфликт (409) | Указанная таблица удаляется. |
TableNotFound |
Не найдено (404) | Указанная таблица не существует. |
TooManyProperties |
Неправильный запрос (400) | Сущность содержит слишком много свойств. |
UpdateConditionNotSatisfied |
Не выполняется обязательное условие (412) | Условие обновления, указанное в запросе, не было выполнено. |
XMethodIncorrectCount |
Неправильный запрос (400) | Указано более одного метода X-HTTP. |
XMethodIncorrectValue |
Неправильный запрос (400) | Указанный метод X-HTTP недопустим . |
XMethodNotUsingPost |
Неправильный запрос (400) | В запросе используется метод X-HTTP с HTTP-командой , отличной от POST. |
См. также раздел
Распространенные коды ошибок REST API
Коды ошибок хранилища BLOB-объектов
Коды ошибок хранилища очередей
Устранение неполадок операций API
Перечисление HttpStatusCode
REST службы хранилища Azure