Códigos de erro do Armazenamento de Tabelas
Se executar uma operação no Armazenamento de Tabelas, poderá receber qualquer um dos seguintes códigos de erro.
Código de erro | Código de estado de HTTP | Mensagem de utilizador |
---|---|---|
DuplicatePropertiesSpecified |
Pedido Incorreto (400) | Uma propriedade é especificada mais do que uma vez. |
EntityNotFound |
Não Encontrado (404) | A entidade especificada não existe. |
EntityAlreadyExists |
Conflito (409) | A entidade especificada já existe. |
EntityTooLarge |
Pedido Incorreto (400) | A entidade é maior do que o tamanho máximo permitido. |
HostInformationNotPresent |
Pedido Incorreto (400) | As informações de anfitrião necessárias não estão presentes no pedido. Tem de enviar um cabeçalho anfitrião não vazio ou incluir o URI absoluto na linha de pedido. |
InvalidDuplicateRow |
Pedido Incorreto (400) | Já existe um comando com RowKey '{0}' no lote. Uma entidade só pode aparecer uma vez num lote. |
InvalidInput |
Pedido Incorreto (400) | A operação de pedido em lote excede o máximo de 100 alterações por conjunto de alterações. |
InvalidInput |
Pedido Incorreto (400) | Não é possível especificar o cabeçalho HTTP If-None-Match para operações PUT. |
InvalidInput |
Pedido Incorreto (400) | Os cabeçalhos If-Match ou If-None-Match não podem ser especificados se o tipo de destino não tiver propriedades de etag definidas. |
InvalidInput |
Pedido Incorreto (400) | Os cabeçalhos HTTP If-Match e If-None-Match não podem ser especificados ao mesmo tempo. Especifique um dos cabeçalhos ou nenhum deles. |
InvalidInput |
Pedido Incorreto (400) | Não é possível especificar o cabeçalho HTTP If-None-Match para operações DELETE. |
InvalidInput |
Pedido Incorreto (400) | O valor de etag "{0}" especificado num dos cabeçalhos de pedido não é válido. Certifique-se de que apenas um valor de etag é especificado e é válido. |
InvalidValueType |
Pedido Incorreto (400) | O valor especificado é inválido. |
JsonFormatNotSupported |
Tipo de Suporte de Dados Não Suportado (415) | O formato JSON não é suportado. |
MethodNotAllowed |
Método Não Permitido (405) | O método pedido não é permitido no recurso especificado. |
NotImplemented |
Não Implementado (501) | A operação pedida não é implementada no recurso especificado. |
OutOfRangeInput |
Pedido Incorreto (400) | O parâmetro "{0}" do valor "{1}" está fora do intervalo. |
PropertiesNeedValue |
Pedido Incorreto (400) | Não foram especificados valores para todas as propriedades na entidade. |
PropertyNameInvalid |
Pedido Incorreto (400) | O nome da propriedade é inválido. |
PropertyNameTooLong |
Pedido Incorreto (400) | O nome da propriedade excede o comprimento máximo permitido. |
PropertyValueTooLarge |
Pedido Incorreto (400) | O valor da propriedade é maior do que o tamanho máximo permitido. |
TableAlreadyExists |
Conflito (409) | A tabela especificada já existe. |
TableBeingDeleted |
Conflito (409) | A tabela especificada está a ser eliminada. |
TableNotFound |
Não Encontrado (404) | A tabela especificada não existe. |
TooManyProperties |
Pedido Incorreto (400) | A entidade contém mais propriedades do que as permitidas. |
UpdateConditionNotSatisfied |
Falha na Pré-condição (412) | A condição de atualização especificada no pedido não foi satisfeita. |
XMethodIncorrectCount |
Pedido Incorreto (400) | É especificado mais do que um X-HTTP-Method . |
XMethodIncorrectValue |
Pedido Incorreto (400) | O Método X-HTTP especificado é inválido. |
XMethodNotUsingPost |
Pedido Incorreto (400) | O pedido utiliza o Método X-HTTP com um verbo HTTP diferente de POST. |
Ver também
Códigos de erro comuns da API REST
Códigos de erro do Armazenamento de Blobs
Códigos de erro do Armazenamento de Filas
Resolver problemas de operações da API
Enumeração httpStatusCode
REST do Armazenamento do Azure