全部產品
Search
文件中心

Tablestore:錯誤碼參考

更新時間:May 07, 2026

Table Store常見錯誤包括許可權認證錯誤、HTTP資訊錯誤、API錯誤等,請根據列出的錯誤碼資訊處理這些常見錯誤。

說明

其中部分錯誤可以通過重試解決,此類錯誤在“重試”列的值為“是”,反之為“否”。

許可權驗證錯誤

HTTPStatus

ErrorCode

ErrorMsg

描述

重試

403

OTSAuthFailed

The AccessKeyID does not exist.

AccessKeyID不存在。

否

403

OTSAuthFailed

The AccessKeyID is disabled.

AccessKeyID被禁用。

否

403

OTSAuthFailed

The user does not exist.

該使用者不存在。

否

403

OTSAuthFailed

The instance is not found.

該執行個體不存在。

否

403

OTSAuthFailed

The user has no privilege to access the instance.

沒有訪問該執行個體的許可權。

否

403

OTSAuthFailed

The instance is not running.

該執行個體的狀態不是運行中(Running)。

否

403

OTSAuthFailed

Signature mismatch.

簽名不匹配。

否

403

OTSAuthFailed

Mismatch between system time and x-ots-date: {Date}.

伺服器時間與請求header中x-ots-date的時間相差超過一定範圍。

否

403

OTSAuthFailed

Request denied by instance ACL policies.

請求被拒絕,用戶端網路類型不符合執行個體的網路訪問要求。更多資訊,請參見使用SDK訪問Table Store時出現Request denied by instance ACL policies異常。

否

403

OTSNoPermissionAccess

You have no permission to access the requested resource, please contact the resource owner

您沒有對請求資源的操作許可權,請聯絡資源所有者進行授權。具體操作,請參見通過RAM Policy為RAM使用者授權。

否

HTTP訊息錯誤

HTTPStatus

ErrorCode

ErrorMsg

描述

重試

413

OTSRequestBodyTooLarge

The size of POST data is too large.

使用者POST請求發送的資料過大。

否

408

OTSRequestTimeout

Request timeout.

用戶端處理請求的時間過長。

否

405

OTSMethodNotAllowed

OTSMethodNotAllowedOnly POST method for requests is supported.

僅支援POST方式的請求。

否

403

OTSAuthFailed

Mismatch between MD5 value of request body and x-ots-contentmd5 in header.

根據請求Body資料計算的MD5與請求header中包含的x-ots-content-md5值不同。

否

400

OTSParameterInvalid

Missing header: {HeaderName}.

請求中缺少必要的header。

否

400

OTSParameterInvalid

Invalid date format: {Date}.

時間格式不合法。

否

400

OTSParameterInvalid

Unsupported operation: {Operation}.

請求的URL中的操作名不合法。

否

400

OTSParameterInvalid

Can not reserve read capacity unit on capacity.

容量型執行個體下的表不支援設定預留讀或者寫輸送量。

否

400

OTSForbiddenUpdateCapacityUnit

Your instance is forbidden to update capacity unit.

容量型執行個體下的表不支援調整預留讀或者寫輸送量。

否

API錯誤

HTTPStatus

ErrorCode

ErrorMsg

描述

重試

500

OTSInternalServerError

Internal server error.

內部錯誤。如果進行多次重試後仍出現該錯誤,請提交工單。

是

403

OTSQuotaExhausted

Too frequent table operations.

執行表相關的操作過於頻繁。

是

403

OTSQuotaExhausted

Number of tables exceeded the quota.

表的數量超過定額。

否

400

OTSParameterInvalid

Invalid instance name: {InstanceName}.

執行個體名稱不合法。

否

400

OTSParameterInvalid

Invalid table name: {TableName}.

表名不合法。

否

400

OTSParameterInvalid

Invalid column name: {ColumnName}.

列名名稱不合法。

否

400

OTSParameterInvalid

{ColumnType} is an invalid type for the primary key.

主鍵列類型不合法。

否

400

OTSParameterInvalid

{ColumnType} is an invalid type for the attribute column.

屬性列類型不合法。

否

400

OTSParameterInvalid

The number of primary key columns must be in range: [1, {Limit}].

主鍵列的列數不能為0,不能超出限制。

否

400

OTSParameterInvalid

Value of column {ColumnName} must be UTF8 encoding.

此列列值必須為UTF-8編碼。

否

400

OTSParameterInvalid

The length of attribute column: {ColumnName} exceeded the MaxLength:{MaxSize} with Current Length:{CellSize}.

屬性列名長度超出最大長度限制。

否

400

OTSParameterInvalid

No row specified in the request of BatchGetRow.

BatchGetRow請求中未指定任何行。

否

400

OTSParameterInvalid

Duplicated table name: {TableName}.

在BatchGetRow或BatchWriteRow操作中包含同名的表。

否

400

OTSParameterInvalid

Duplicated primary key name: '{PKName}'.

主鍵重複。

否

400

OTSParameterInvalid

The limit must be greater than 0.

limit參數的值必須大於0。

否

400

OTSParameterInvalid

Duplicated attribute column name with primary key column: {ColumnName}.

對某行進行操作時,包含與主鍵列同名的屬性列。

否

400

OTSParameterInvalid

Rows count exceeds the upper limit:{limit}.

寫入的總行數超過了最大限制limit。

否

400

OTSParameterInvalid

No version condition is specified while querying row.

查詢的時候沒有指定版本個數。

否

400

OTSParameterInvalid

No row is specified in BatchWriteRow.

BatchWriteRow操作中沒有行資料,BatchWriteRow必須至少包含一行。

否

400

OTSParameterInvalid

No operation is specified for table:{TableName}.

BatchWriteRow操作中對於表TableName沒有包含任何操作。

否

400

OTSParameterInvalid

The type of row in batch write operation is invalid.

BatchWriteRow操作中的行類型不合法。

否

400

OTSParameterInvalid

The modify type is invalid.

BatchWriteRow操作中的類型不正確,目前僅支援PUT、UPDATE和DELETE。

否

400

OTSParameterInvalid

The total data size of BatchWriteRow request exceeds the limit, limit size: {LimitSize}, data size:{UserSize}.

一次BatchWriteRow操作中的總大小超過了限制。

否

400

OTSParameterInvalid

Time-to-live is missing while creating table.

建立表的時候沒有指定TTL值。

否

400

OTSParameterInvalid

MaxVersions is missing while creating table.

建立表的時候沒有指定最大版本數。

否

400

OTSParameterInvalid

Start and end time must be given at the same time.

GetRange操作中需要同時指定StartTime和EndTime。

否

400

OTSParameterInvalid

Invalid column type, only STRING,INTEGER,BINARY is allowed.

列類型錯誤,目前主鍵列僅支援STRING、INTEGER和BINARY。

否

400

OTSParameterInvalid

Invalid column type: {ColumnType}.

列類型不合法。

否

400

OTSParameterInvalid

Invalid return type: {ReturnType}.

傳回型別不合法。

否

400

OTSParameterInvalid

Invalid condition:{Condition}.

指定的條件不合法。

否

400

OTSParameterInvalid

The value of read capacity unit can not be less than {Limit}.

讀CU值不能小於Limit。

否

400

OTSParameterInvalid

The value of write capacity unit can not be less then {Limit}.

寫CU值不能小於Limit。

否

400

OTSParameterInvalid

AUTO_INCREMENT primary key must be integer.

只有整數列可以被設定為自增列。

否

400

OTSParameterInvalid

AUTO_INCREMENT primary key count must <= 1.

最多隻能設定一個自增列。

否

400

OTSParameterInvalid

Column value cannot be given when type is DELETE_ONE_VERSION,DELETE_ALL_VERSION.

當使用了DELETE_ONE_VERSION或DELETE_ALL_VERSION等刪除操作時,不能設定屬性值。

否

400

OTSParameterInvalid

Timestamp must be given when type is DELETE_ONE_VERSION.

當刪除一個版本時必須設定版本號碼。

否

400

OTSParameterInvalid

Timestamp cannot be given when type is DELETE_ALL_VERSION.

當刪除所有版本時不能設定版本號碼。

否

400

OTSParameterInvalid

No name is given for attribute column.

屬性列缺少名字。

否

400

OTSParameterInvalid

No value is given for column name.

屬性列缺少值。

否

400

OTSParameterInvalid

OpType cannot be given for column name:{ColumnName} in PutRow.

PutRow時不能指定操作類型,只有UpdateRow才需要指定操作類型。

否

400

OTSParameterInvalid

Attribute column is missing.

缺少屬性列。

否

400

OTSParameterInvalid

The number of attribute columns exceeds the limit, limit count:{Limit}, column count: {Count}.

列的個數超過了Limit限制。

否

400

OTSParameterInvalid

The length of primary key column: {ColumnName} exceeds the MaxLength: {Limit} with CurrentLength: {Current}.

主鍵的長度超過了限制。

否

400

OTSParameterInvalid

No name is given for primary key.

主鍵列中沒有設定名字。

否

400

OTSParameterInvalid

No value is given for primary key name:{PkName}.

主鍵列沒有設定值。

否

400

OTSParameterInvalid

OpType cannot be given for primary key name :{PkName}.

主鍵中不能指定操作類型。

否

400

OTSParameterInvalid

Timestamp cannot be given for primary key name:{PkName}.

主鍵中不能指定時間戳記。

否

400

OTSParameterInvalid

Duplicated primary key name: {PkName}.

主鍵重複。

否

400

OTSParameterInvalid

Attribute column cannot be given while reading data.

讀取資料時不需要指定屬性列值。

否

400

OTSParameterInvalid

Delete marker cannot be given.

非Delete時都不能指定DeleteMarker。

否

400

OTSParameterInvalid

The number of columns from the request exceeds the limit, limit count: {Limit} , column count:{current}.

請求的列的個數超過限制。

否

400

OTSParameterInvalid

Timestamp must be in range [0, INT64_MAX/1000).

時間戳記必須大於等於0,小於INT64_MAX/1000。

否

400

OTSParameterInvalid

TimeToLive cannot be 0 or less than -1.

TTL不能設定為0或者小於-1的值,但可以設定為-1。

否

400

OTSParameterInvalid

The maximum versions cannot be less than or equal to 0.

最大版本數不能小於等於0。

否

400

OTSParameterInvalid

Specific timestamp cannot be less than 0.

指定的時間戳記不能小於0。

否

400

OTSParameterInvalid

The maximum deviation must be in range [0, INT64_MAX/1000000].

最大版本偏差的值必須位於整個範圍內。

否

400

OTSParameterInvalid

Deserialize filter failed.

還原序列化filter失敗,原因是SDK組裝的filter格式不正確。

否

400

OTSParameterInvalid

Offset in ColumnPaginationFilter must be greater than or equal to 0.

ColumnPaginationFilter過濾器的offset必須大於等於0。

否

400

OTSParameterInvalid

Limit in ColumnPaginationFilter must be greater than 0.

ColumnPaginationFilter過濾器的Limit必須大於等於0。

否

400

OTSParameterInvalid

Deserialize relation filter failed.

還原序列化單列過濾器失敗,原因可能是SDK中組裝的filter格式不正確。

否

400

OTSParameterInvalid

Deserialize composite filter failed.

還原序列化組合過濾器失敗,原因可能是SDK中組裝的filter格式不正確。

否

400

OTSParameterInvalid

Deserialize column pagination filter failed.

還原序列化寬行過濾器失敗,原因可能是SDK中組裝的filter格式不正確。

否

400

OTSParameterInvalid

The count of filter exceeds the max:{Limit}.

過濾器的個數超過了限制。

否

400

OTSParameterInvalid

Specific tiemstamp and max versions cannot be given at the same time.

單個時間戳記和最大版本數不能同時存在,只能存在一個。

否

400

OTSParameterInvalid

Specific tiemstamp and time range cannot be given at the same time.

單個時間戳記和時間戳記範圍不能同時存在,只能存在一個。

否

400

OTSParameterInvalid

Specific timestamp, time range and max versions cannot be given at the same time.

單個時間戳記、時間戳記範圍和最大版本數不能同時存在,只能存在一個。

否

400

OTSParameterInvalid

Duplicated attribute column name with primary key column:{PkName}.

屬性列重複。

否

400

OTSParameterInvalid

The total data size of PutRow request exceeds the limit, limit size: {Limit} , data size: {Current}.

PutRow操作的資料大小超過限制。

否

400

OTSParameterInvalid

The total data size of UpdateRow request exceeds the limit, limit size: {Limit} , data size: {Current}.

UpdateRow操作的資料大小超過限制。

否

400

OTSParameterInvalid

No parameter is specified in table options.

TableOption中沒有指定任何參數。

否

400

OTSParameterInvalid

Input encoded PK broken, invalidate cell key type:xx.

編碼的PlainBuffer不合法,cell類型錯誤。

否

400

OTSParameterInvalid

Input encoded PK broken, length is shorter than expect.

編碼的PlainBuffer不合法,長度和預期不一致。

否

400

OTSParameterInvalid

PKAutoIncr can't be used for read operations.

讀操作時不能指定自增屬性。

否

400

OTSParameterInvalid

Begin key must less than end key in FORWARD.

前向查詢中,開始鍵必須小於結束鍵。

否

400

OTSParameterInvalid

Begin key must more than end key in BACKWARD.

反向查詢中,開始鍵必須大於結束鍵。

否

400

OTSParameterInvalid

Repeated rows do not support row exist expectation check in BatchModify.

BatchWriteRow中重複的行操作不支援行存在條件檢查。

否

400

OTSParameterInvalid

Repeated rows do not support row condition check in BatchModify.

BatchWriteRow操作中不允許重複行存在條件更新。

否

400

OTSParameterInvalid

PK column size not the same for all rows in table: {TableName}.

不同行中的主鍵的個數不一致。

否

400

OTSParameterInvalid

Duplicate rows detected in MultiPut.

存在重複行。

否

400

OTSParameterInvalid

Duplicate rows detected in MultiGet.

存在重複行。

否

400

OTSParameterInvalid

Column does not exist:{ColumnName}.

列不存在。

否

400

OTSParameterInvalid

Invalid max scan size: {Limit}.

範圍查詢的limit超過限制。

否

400

OTSParameterInvalid

data format is invalid.

PlainBuffer編碼的行資料不合法。

否

400

OTSParameterInvalid

double can not be used as primary key.

主鍵中不能使用double。

否

400

OTSParameterInvalid

data format is invalid, unknown variant type occured.

PlainBuffer編碼的行資料不合法,出現了非法的實值型別。

否

400

OTSParameterInvalid

Parse PBMessage from RawString failed.

還原序列化protobuf失敗,可能是SDK序列化代碼錯誤。

否

400

OTSParameterInvalid

Cell data broken, mismatch header, actual: {Header} , expect: {Header}.

PlainBuffer編碼的行資料不合法,預期的Header不一致。

否

400

OTSParameterInvalid

Cell data broken, PK value cannot be NULL, name: {PkName}.

PlainBuffer編碼的行資料不合法,PkName對應的主鍵的值為空白。

否

400

OTSParameterInvalid

Cell data broken, PK is empty.

PlainBuffer編碼的行資料不合法,缺少主鍵。

否

400

OTSParameterInvalid

Cell data broken, no PK follow PKTag.

PlainBuffer編碼的行資料不合法,主鍵標誌後面沒有按預期出現主鍵內容。

否

400

OTSParameterInvalid

Cell data broken, attr has no name.

PlainBuffer編碼的行資料不合法,屬性列缺少名字。

否

400

OTSParameterInvalid

Cell data broken, attr has no value, name:{Name}.

PlainBuffer編碼的行資料不合法,屬性列缺少值。

否

400

OTSParameterInvalid

Cell data broken, no Cells follow CellTag.

PlainBuffer編碼的行資料不合法,Cell標識後沒有按預期出現Cell內容。

否

400

OTSParameterInvalid

Cell data broken, no valid element in Cell, name: {Name}.

PlainBuffer編碼的行資料不合法,Cell格式混亂。

否

400

OTSParameterInvalid

Cell data broken, cell is not end with checksum[{0x0A}]"] tag.

PlainBuffer編碼的行資料不合法,Cell編碼結束時沒有按照預期出現CheckSumFlag。

否

400

OTSParameterInvalid

Cell data broken, row is not end with checksum tag.

PlainBuffer編碼的行資料不合法,行資料編碼結束時沒有按照預期出現CheckSumTag。

否

400

OTSParameterInvalid

Cell data broken, mismatch tag, actual tag({TAG}), expect({TAG}).

PlainBuffer編碼的行資料不合法,預期的Tag沒有出現。

否

400

OTSParameterInvalid

Cell data broken, wrong string format, size: {Size}.

PlainBuffer編碼的行資料不合法,字串編碼格式錯誤。

否

400

OTSParameterInvalid

Invalid Capacity Unit for UpdateTable: Either read({CU}) or write({CU}) should be non-negative.

讀寫CU都應該大於等於0。

否

400

OTSParameterInvalid

Auto increment pk must be integer, name: {PkName}.

自增列的類型必須是整數。

否

400

OTSParameterInvalid

Cannot deserialize the request data.

無法還原序列化請求中的資料,原因可能是空值或格式不合法。

否

400

OTSParameterInvalid

Invalid row: missing checksum.

PlainBuffer編碼的行資料不合法,缺少行的checksum值。

否

400

OTSParameterInvalid

Invalid Column({ColumnName}): missing checksum.

PlainBuffer編碼的列資料不合法,缺少Cell的checksum值。

否

400

OTSParameterInvalid

Cell data broken, checksum is mismatch, {UserChecksum} :{ServiceChecksum} :

PlainBuffer編碼的行資料不合法,使用者的UserChecksum和伺服器計算的ServiceChecksum不一致。

否

400

OTSParameterInvalid

Cell data broken, has more data in cell, but they can't be parsed.

PlainBuffer編碼的列資料不合法,存在非預期的過多資料。

否

400

OTSParameterInvalid

NaN can't be set to double value.

Double類型不能設定為NaN值。

否

400

OTSParameterInvalid

Infinity can't be set to double value.

Double類型不能設定為Infinity值。

否

400

OTSParameterInvalid

Invalid max versions: {Version} . Reason: Max versions must be positive.

最大版本數不合法,應該大於0或者等於-1。

否

400

OTSParameterInvalid

invalid range, the begin's type is different from the end's,{BeginType}:{EndType}.

範圍查詢中的起始鍵類型和結束鍵類型不一致。

否

400

OTSParameterInvalid

Invalid offset of Filter: {Filter} . Reason: Offset must be nonnegative.

過濾器中的offset必須大於等於0。

否

400

OTSParameterInvalid

Invalid Capacity Unit:{CU} . Capacity Unit must be nonnegative.

CU值必須大於等於0。

否

400

OTSParameterInvalid

Unknown or unsupported CellType in primary key: {PkName}.

主鍵的Cell類型無法識別。

否

400

OTSParameterInvalid

Invalid boolean real value, value length: {Length}.

PlainBuffer編碼的列資料不合法,Bool類型的值長度不合法。

否

400

OTSParameterInvalid

invalid name of column: empty name.

屬性列的名字不可為空。

否

400

OTSParameterInvalid

Invalid ModifyType:{ModifyType}.

更新類型不合法。

否

400

OTSParameterInvalid

Invalid relation operator: {Operation}.

關係運算子不合法。

否

400

OTSParameterInvalid

Invalid type of filter: {Type}.

過濾器的類型不合法。

否

400

OTSParameterInvalid

Invalid NOT operator: the number of sub-filters must be 1.

NOT運算子只允許有一個子過濾器。

否

400

OTSParameterInvalid

Invalid AND/OR operator: the number of sub-filters must be 2.

AND和OR運算子都只需要有兩個子過濾器。

否

400

OTSParameterInvalid

Invalid type of sub-filter: {Filter}.

子過濾器的類型不合法。

否

400

OTSParameterInvalid

{Count} pk auto increment exist in row.

多個PK自增列存在。

否

400

OTSParameterInvalid

Invalid action: {Action}.

非法的操作類型。

否

400

OTSParameterInvalid

Invalid row-existence expectation: {Expectation}.

指定的行存在性條件不合法。

否

400

OTSParameterInvalid

Invalid row to delete which with pk auto increment.

刪除時不能設定自增列屬性。

否

400

OTSParameterInvalid

Invalid expect:{RowExpect} when modify row with pk auto increment.

使用主鍵列自增時,指定的行存在性條件不合法。

否

400

OTSParameterInvalid

Can't set condition when modify row with pk auto increment.

使用主鍵列自增時,不能設定ConditionUpdate。

否

400

OTSParameterInvalid

Invalid expect: {RowExpect} when modify a specific row for table with pk auto increment.

修改主鍵列自增表的特定一行時,指定的行存在性條件不合法。

否

400

OTSParameterInvalid

Invalid cell: {Cell}. missing timestamp.

缺少時間戳記。

否

400

OTSParameterInvalid

Invalid cell timestamp: {Timestamp}. Expect: [0, Version::kMax.mVersion / kUsecPerMsec]..

指定的時間戳記不合法。

否

400

OTSParameterInvalid

Invalid timestamp. Cell:{CellName}.

指定的時間戳記(單位為毫秒)除以1000換算為秒後在有效版本範圍[max{資料寫入時間-有效版本偏差,資料寫入時間-資料生命週期},資料寫入時間+有效版本偏差)時,才能成功寫入資料。

否

400

OTSParameterInvalid

Invalid timestamp for cell: {Timestamp}. timestamp is inapplicable to DELETE_ALL_VERSION.

當使用DELETE_ALL_VERSION刪除所有版本時不能指定版本。

否

400

OTSParameterInvalid

Invalid op type of cell: {OpType}.

非法的操作類型。

否

400

OTSParameterInvalid

Invalid cell: {Cell}. Reason: missing value.

Cell非法,缺少值。

否

400

OTSParameterInvalid

Invalid request of delete row: missing RowDeleteMarker in request.

刪除請求中沒有包含RowDeleteMarker。

否

400

OTSParameterInvalid

Invalid request of put/update row: unexpected RowDeleteMarker in request.

PutRow和UpdateRow不能包含RowDeleteMarker。

否

400

OTSParameterInvalid

Invalid update row request: missing cells in request.

UpdateRow中缺少屬性列值。

否

400

OTSParameterInvalid

Invalid delete row request: unexpected cells in request.

DeleteRow中不應該出現屬性列的值。

否

400

OTSParameterInvalid

Invalid request of put row: find cells without values.

PutRow中屬性列缺少值。

否

400

OTSParameterInvalid

Can not reserve read capacity unit on hybrid storage cluster: {TableName}.

混合儲存類型執行個體不能設定預留讀CU。

否

400

OTSParameterInvalid

Can not reserve write capacity unit on hybrid storage cluster: {TableName}.

混合儲存類型執行個體不能設定預留寫CU。

否

400

OTSParameterInvalid

First primary key can't be auto increment, table: {TableName}.

第一個主鍵不能設定為自增列。

否

400

OTSParameterInvalid

PkAutoIncr cannot be set as first pk column.

自增列不能設定為第一個主鍵列。

否

400

OTSParameterInvalid

the count of auto-incremental primary keys can not be more than 1.

自增列的個數不能超過1。

否

400

OTSParameterInvalid

Can't write index table directly.

不允許對索引表進行寫操作。

否

400

OTSParameterInvalid

Try to call method using explicit transaction on explicit-transaction-disabled table.

表沒有開通局部事務。

否

400

OTSParameterInvalid

Table[tablename] who has at least one search index cannot be deleted.

存在索引的表不能被刪除。

否

400

OTSParameterInvalid

nested field aggregation/groupby must not be recursive.

巢狀型別欄位中不能使用多層級GroupBy或Aggregation。

否

400

OTSParameterInvalid

The number of defined columns must be in range: [0, 32].

預定義列個數不能超過32。

否

400

OTSParameterInvalid

failed to query index, please check if 'Index' is enabled for query fields.

查詢欄位沒有開啟索引。

否

400

OTSParameterInvalid

[table ttl] must be bigger than or equal search index ttl, but table ttl is xxxx and search index ttl is [{IndexName}:xxxx]

資料表的TTL必須大於等於多元索引的TTL。

否

400

OTSParameterInvalid

the number of index in creating has exceed the instance quota, limit: 10

出於資源考慮,當前動態修改schema的多元索引和普通多元索引的建立數量累加不能超過10個,請等待正在建立的索引同步結束再繼續建立。

否

400

OTSParameterInvalid

can't delete analytical store with sql binding

無法刪除已在SQL映射表中使用的分析儲存,請刪除SQL映射表後再刪除分析儲存。

否

400

OTSInvalidPK

Primary key schema mismatch.

主鍵不匹配。

否

400

OTSOutOfRowSizeLimit

The total data size of columns in one row exceeded the limit.

該行所有列資料大小總和超出限制。

否

400

OTSOutOfColumnCountLimit

The number of columns in one row exceeded the limit.

該行總列數超出限制。

否

400

OTSTunnelServerUnavailable

OTSTrimmedDataAccess Requested stream data is already trimmed or does not exist.

Stream日誌到期,資料長時間未被拉取。

否

Table Store相關異常

HTTPStatus

ErrorCode

ErrorMsg

描述

重試

503

OTSServerBusy

Server is busy.

Tablestore內部伺服器繁忙,稍後重試即可成功。

是

503

OTSPartitionUnavailable

The partition is not available.

一般是分區載入中,稍後重試即可成功。

是

503

OTSTimeout

Operation timeout.

在Tablestore內部操作逾時。

是

503

OTSServerUnavailable

Server is not available.

在Tablestore內部有伺服器不可訪問。

是

409

OTSRowOperationConflict

Data is being modified by the other request.

多個並發的請求寫同一行資料,導致衝突。

是

409

OTSObjectAlreadyExist

Requested table already exists.

請求建立的資料表或索引表已存在。

否

404

OTSObjectNotExist

Requested table does not exist.

請求的表不存在。

否

404

OTSTableNotReady

The table is not ready.

表新建立後還在做初始化,稍等幾秒鐘即可使用。

是

403

OTSTooFrequentReserved ThroughputAdjustment

Capacity unit adjustment is too frequent.

讀寫能力調整過於頻繁。

是

403

OTSCapacityUnitExhausted

Capacity unit is not enough.

該資料分區讀寫服務能力耗盡。

否

403

OTSConditionCheckFail

Condition check failed.

預查條件檢查失敗。

否

429

OTSFlowControl

The requests have been throttled.

具體問題需結合實際應用情境進行分析,請提交工單聯絡Table Store支援人員協助處理。

否