Répertorie les erreurs courantes de Tablestore par catégorie : contrôle d'accès, HTTP, API et spécifiques à Tablestore. Inclut les codes d'erreur, les descriptions et des conseils pour les nouvelles tentatives.
Les erreurs indiquant « Oui » dans la colonne Retry peuvent être résolues en réessayant la requête.
Erreurs de contrôle d'accès
|
HTTP status code |
Error code |
Error message |
Description |
Retry |
|
403 |
OTSAuthFailed |
The AccessKey ID does not exist. |
L'AccessKey ID spécifié n'existe pas. |
No |
|
403 |
OTSAuthFailed |
The AccessKey ID is disabled. |
L'AccessKey ID spécifié est désactivé. |
No |
|
403 |
OTSAuthFailed |
The user does not exist. |
L'utilisateur spécifié n'existe pas. |
No |
|
403 |
OTSAuthFailed |
The instance does not exist. |
L'instance spécifiée n'existe pas. |
No |
|
403 |
OTSAuthFailed |
The user does not have permission to access the instance. |
Vous ne disposez pas des autorisations nécessaires pour accéder à l'instance. |
No |
|
403 |
OTSAuthFailed |
The instance is not running. |
L'instance n'est pas à l'état Running. |
No |
|
403 |
OTSAuthFailed |
Signature mismatch. |
La signature calculée par le serveur ne correspond pas à celle que vous avez fournie. |
No |
|
403 |
OTSAuthFailed |
Mismatch between system time and x-ots-date: |
La différence entre l'horloge du serveur et l'heure indiquée dans l'en-tête de requête x-ots-date dépasse la plage autorisée. |
No |
|
403 |
OTSAuthFailed |
Request denied by instance ACL policies. |
Les politiques d'accès réseau de l'instance bloquent le type de réseau du client. Gérer l'erreur « Request denied by instance ACL policies ». |
No |
|
403 |
OTSNoPermissionAccess |
You do not have permission to access the requested resource. Contact the resource owner. |
Vous ne disposez pas des autorisations pour cette opération. Contactez le propriétaire de la ressource pour obtenir l'accès. Utiliser une politique RAM pour accorder des autorisations à un utilisateur RAM. |
No |
Erreurs de message HTTP
|
HTTP status code |
Error code |
Error message |
Description |
Retry |
|
413 |
OTSRequestBodyTooLarge |
The size of POST data is too large. |
Le corps de la requête POST dépasse la taille maximale autorisée. |
No |
|
408 |
OTSRequestTimeout |
Request timeout. |
Le délai d'attente du serveur a expiré avant la réception complète de la requête du client. |
No |
|
405 |
OTSMethodNotAllowed |
Only the POST method is supported. |
Seules les requêtes POST sont prises en charge. |
No |
|
403 |
OTSAuthFailed |
The MD5 value of the request body does not match the x-ots-contentmd5 header. |
La valeur MD5 calculée à partir du corps de la requête ne correspond pas à la valeur de l'en-tête x-ots-content-md5. |
No |
|
400 |
OTSParameterInvalid |
Missing header: |
Un en-tête requis est absent de la requête. |
No |
|
400 |
OTSParameterInvalid |
Invalid date format: |
La chaîne de date fournie n'utilise pas un format valide. |
No |
|
400 |
OTSParameterInvalid |
Unsupported operation: |
Le nom de l'opération dans l'URL de la requête n'est pas valide. |
No |
|
400 |
OTSParameterInvalid |
Cannot set reserved throughput on a capacity instance. |
Il est impossible de définir le débit réservé (lecture/écriture) pour les tables d'une instance de type Capacity. |
No |
|
400 |
OTSForbiddenUpdateCapacityUnit |
Adjusting the reserved throughput is not permitted for this instance. |
Il est impossible d'ajuster le débit réservé (lecture/écriture) pour les tables d'une instance de type Capacity. |
No |
Erreurs liées à Tablestore
|
HTTP status |
Error code |
Error message |
Description |
Retry |
|
503 |
OTSServerBusy |
Server is busy. |
Un serveur interne Tablestore est occupé. L'opération peut réussir lors d'une nouvelle tentative. |
Yes |
|
503 |
OTSPartitionUnavailable |
The partition is not available. |
Cette erreur survient généralement pendant le chargement d'une partition. Réessayez après un bref délai. |
Yes |
|
503 |
OTSTimeout |
Operation timeout. |
Une opération interne Tablestore a atteint son délai d'expiration. |
Yes |
|
503 |
OTSServerUnavailable |
Server is not available. |
Un serveur interne Tablestore est inaccessible. |
Yes |
|
409 |
OTSRowOperationConflict |
Another request is modifying the data. |
Cette erreur se produit lorsque des requêtes d'écriture concurrentes sur la même ligne entrent en conflit. |
Yes |
|
409 |
OTSObjectAlreadyExist |
Requested table already exists. |
La table de données ou la table d'index spécifiée existe déjà. |
No |
|
404 |
OTSObjectNotExist |
Requested table does not exist. |
La table spécifiée n'existe pas. |
No |
|
404 |
OTSTableNotReady |
The table is not ready. |
La table est en cours d'initialisation après sa création. L'opération peut réussir si vous réessayez après quelques secondes. |
Yes |
|
403 |
OTSTooFrequentReserved ThroughputAdjustment |
Capacity unit adjustments are too frequent. |
Les ajustements des unités de capacité de lecture ou d'écriture sont trop fréquents. |
Yes |
|
403 |
OTSCapacityUnitExhausted |
Insufficient capacity units. |
Les unités de capacité de lecture ou d'écriture provisionnées pour la partition de données sont épuisées. |
No |
|
403 |
OTSConditionCheckFail |
Condition check failed. |
La condition spécifiée pour l'opération n'a pas été remplie. |
No |
|
429 |
OTSFlowControl |
Request rate limit exceeded. |
Analysez l'erreur en fonction de votre cas d'utilisation spécifique. Si le problème persiste, soumettez un ticket pour contacter le support technique Tablestore. |
No |