文件首頁
MySQL NDB Cluster API 開發者指南
相關文件 下載本手冊
PDF (US Ltr) - 3.6Mb
PDF (A4) - 3.6Mb


2.4.2.2 應用程式錯誤

下列清單列舉所有類型為 NDBAE (應用程式錯誤) 錯誤。

NDB 錯誤碼

1233

MySQL 錯誤

DMEC

錯誤訊息

表格為唯讀

NDB 錯誤碼

1302

MySQL 錯誤

DMEC

錯誤訊息

備份已在執行中

NDB 錯誤碼

1306

MySQL 錯誤

DMEC

錯誤訊息

無磁碟模式中不支援備份 (變更為無磁碟)

NDB 錯誤碼

1329

MySQL 錯誤

DMEC

錯誤訊息

軟體升級期間不支援備份

NDB 錯誤碼

1342

MySQL 錯誤

DMEC

錯誤訊息

備份無法配置緩衝區 (檢查組態)

NDB 錯誤碼

1343

MySQL 錯誤

DMEC

錯誤訊息

備份無法設定 fs 緩衝區 (檢查組態)

NDB 錯誤碼

1344

MySQL 錯誤

DMEC

錯誤訊息

備份無法配置表格 (檢查組態)

NDB 錯誤碼

1345

MySQL 錯誤

DMEC

錯誤訊息

備份無法插入檔案標頭 (檢查組態)

NDB 錯誤碼

1346

MySQL 錯誤

DMEC

錯誤訊息

備份無法插入表格清單 (檢查組態)

NDB 錯誤碼

1347

MySQL 錯誤

DMEC

錯誤訊息

備份無法配置表格記憶體 (檢查組態)

NDB 錯誤碼

1348

MySQL 錯誤

DMEC

錯誤訊息

備份無法配置檔案記錄 (檢查組態)

NDB 錯誤碼

1349

MySQL 錯誤

DMEC

錯誤訊息

備份無法配置屬性記錄 (檢查組態)

NDB 錯誤碼

1701

MySQL 錯誤

DMEC

錯誤訊息

節點已保留

NDB 錯誤碼

1702

MySQL 錯誤

DMEC

錯誤訊息

節點已連線

NDB 錯誤碼

1704

MySQL 錯誤

DMEC

錯誤訊息

節點類型不符

NDB 錯誤碼

21000

MySQL 錯誤

HA_ERR_CANNOT_ADD_FOREIGN

錯誤訊息

建立外部索引鍵失敗 - 父索引鍵為主要索引鍵,且不允許 on-update-cascade

NDB 錯誤碼

21026

MySQL 錯誤

HA_ERR_CANNOT_ADD_FOREIGN

錯誤訊息

在 NDB 中建立外部索引鍵失敗 - 父索引不是唯一索引

NDB 錯誤碼

21033

MySQL 錯誤

HA_ERR_CANNOT_ADD_FOREIGN

錯誤訊息

在 NDB 中建立外部索引鍵失敗 - 找不到父資料列

NDB 錯誤碼

21034

MySQL 錯誤

HA_ERR_CANNOT_ADD_FOREIGN

錯誤訊息

建立外部索引鍵失敗 - 子表格具有 Blob 或 Text 資料行,且不允許 on-delete-cascade

NDB 錯誤碼

21040

MySQL 錯誤

DMEC

錯誤訊息

在 NDB 中卸除外部索引鍵失敗 - 找不到外部索引鍵

NDB 錯誤碼

21060

MySQL 錯誤

DMEC

錯誤訊息

在 NDB 中建置外部索引鍵失敗 - 找不到外部索引鍵

NDB 錯誤碼

21080

MySQL 錯誤

HA_ERR_ROW_IS_REFERENCED

錯誤訊息

在 NDB 中不允許卸除表格 - 由另一個表格的外部索引鍵參照

NDB 錯誤碼

21081

MySQL 錯誤

HA_ERR_DROP_INDEX_FK

錯誤訊息

在 NDB 中不允許卸除索引 - 用作外部索引鍵的父索引

NDB 錯誤碼

21082

MySQL 錯誤

HA_ERR_DROP_INDEX_FK

錯誤訊息

在 NDB 中不允許卸除索引 - 用作外部索引鍵的子索引

NDB 錯誤碼

21090

MySQL 錯誤

HA_ERR_CANNOT_ADD_FOREIGN

錯誤訊息

在 NDB 中建立外部索引鍵失敗 - 名稱包含無效字元 (/)

NDB 錯誤碼

242

MySQL 錯誤

DMEC

錯誤訊息

掃描中的並行數為零

NDB 錯誤碼

244

MySQL 錯誤

DMEC

錯誤訊息

掃描中的並行數過高

NDB 錯誤碼

261

MySQL 錯誤

DMEC

錯誤訊息

交易中的 DML 計數超出組態參數 MaxDMLOperationsPerTransaction/MaxNoOfConcurrentOperations

NDB 錯誤碼

269

MySQL 錯誤

DMEC

錯誤訊息

掃描中沒有條件與屬性要讀取

NDB 錯誤碼

281

MySQL 錯誤

HA_ERR_NO_CONNECTION

錯誤訊息

由於叢集正在關閉,不允許此操作

NDB 錯誤碼

299

MySQL 錯誤

DMEC

錯誤訊息

由於單一使用者模式,不允許或已中止此操作

NDB 錯誤碼

311

MySQL 錯誤

DMEC

錯誤訊息

在 setPartitionId 中使用未定義的分割區

NDB 錯誤碼

320

MySQL 錯誤

DMEC

錯誤訊息

為新節點群組指定的節點數無效

NDB 錯誤碼

321

MySQL 錯誤

DMEC

錯誤訊息

節點群組 ID 無效

NDB 錯誤碼

322

MySQL 錯誤

DMEC

錯誤訊息

為新節點群組指定的節點無效,節點已在節點群組中

NDB 錯誤碼

323

MySQL 錯誤

DMEC

錯誤訊息

節點群組 ID 無效,節點群組已存在

NDB 錯誤碼

324

MySQL 錯誤

DMEC

錯誤訊息

為新節點群組指定的節點無效,節點群組中沒有任何節點已啟動

NDB 錯誤碼

325

MySQL 錯誤

DMEC

錯誤訊息

為新節點群組指定的節點無效,節點 ID 無效或未定義

NDB 錯誤碼

326

MySQL 錯誤

DMEC

錯誤訊息

為新節點群組指定的節點相同

NDB 錯誤碼

4004

MySQL 錯誤

DMEC

錯誤訊息

在表格中找不到屬性名稱或 ID

NDB 錯誤碼

4100

MySQL 錯誤

DMEC

錯誤訊息

NDB 中的狀態錯誤

NDB 錯誤碼

4101

MySQL 錯誤

DMEC

錯誤訊息

沒有可用的 NDB 連線且連線失敗

NDB 錯誤碼

4102

MySQL 錯誤

DMEC

錯誤訊息

NdbTamper 中的類型不正確

NDB 錯誤碼

4103

MySQL 錯誤

DMEC

錯誤訊息

沒有可用的 NDB 綱要連線且連線失敗

NDB 錯誤碼

4104

MySQL 錯誤

DMEC

錯誤訊息

Ndb Init 狀態錯誤,銷毀 Ndb 物件並建立新的

NDB 錯誤碼

4105

MySQL 錯誤

DMEC

錯誤訊息

Ndb 物件過多

NDB 錯誤碼

4106

MySQL 錯誤

DMEC

錯誤訊息

所有 Not NULL 屬性都尚未定義

NDB 錯誤碼

4114

MySQL 錯誤

DMEC

錯誤訊息

交易已完成

NDB 錯誤碼

4116

MySQL 錯誤

DMEC

錯誤訊息

操作未正確定義,可能缺少索引鍵

NDB 錯誤碼

4117

MySQL 錯誤

DMEC

錯誤訊息

無法啟動傳輸器,組態錯誤

NDB 錯誤碼

4118

MySQL 錯誤

DMEC

錯誤訊息

API 呼叫中的參數錯誤

NDB 錯誤碼

4120

MySQL 錯誤

DMEC

錯誤訊息

掃描已完成

NDB 錯誤碼

4121

MySQL 錯誤

DMEC

錯誤訊息

無法為 Ndb 物件設定名稱兩次

NDB 錯誤碼

4122

MySQL 錯誤

DMEC

錯誤訊息

Ndb 物件初始化後無法設定名稱

NDB 錯誤碼

4123

MySQL 錯誤

DMEC

錯誤訊息

可用百分比超出範圍。允許的範圍是 1-99

NDB 錯誤碼

417

MySQL 錯誤

DMEC

錯誤訊息

錯誤的操作參考 - 重複解除鎖定

NDB 錯誤碼

4200

MySQL 錯誤

DMEC

錯誤訊息

定義操作時發生狀態錯誤

NDB 錯誤碼

4201

MySQL 錯誤

DMEC

錯誤訊息

尚未支援可變陣列

NDB 錯誤碼

4202

MySQL 錯誤

DMEC

錯誤訊息

不允許在 Tuple 鍵屬性上設定值

NDB 錯誤碼

4203

MySQL 錯誤

DMEC

錯誤訊息

嘗試將 NOT NULL 屬性設定為 NULL

NDB 錯誤碼

4204

MySQL 錯誤

DMEC

錯誤訊息

設定值與讀取/刪除 Tuple 不相容

NDB 錯誤碼

4205

MySQL 錯誤

DMEC

錯誤訊息

沒有使用索引鍵屬性來定義 Tuple

NDB 錯誤碼

4206

MySQL 錯誤

DMEC

錯誤訊息

不允許重複等於索引鍵屬性

NDB 錯誤碼

4207

MySQL 錯誤

DMEC

錯誤訊息

索引鍵大小限制為 4092 個位元組

NDB 錯誤碼

4208

MySQL 錯誤

DMEC

錯誤訊息

嘗試讀取未儲存的屬性

NDB 錯誤碼

4209

MySQL 錯誤

DMEC

錯誤訊息

equal/setValue 中的長度參數不正確

NDB 錯誤碼

4210

MySQL 錯誤

DMEC

錯誤訊息

Ndb 發送的資訊多於他指定的長度

NDB 錯誤碼

4211

MySQL 錯誤

DMEC

錯誤訊息

NdbRecAttr 物件清單中不一致

NDB 錯誤碼

4212

MySQL 錯誤

DMEC

錯誤訊息

Ndb 在 Not NULL 屬性上報告 NULL 值

NDB 錯誤碼

4213

MySQL 錯誤

DMEC

錯誤訊息

尚未收到屬性的所有資料

NDB 錯誤碼

4214

MySQL 錯誤

DMEC

錯誤訊息

尚未收到所有屬性

NDB 錯誤碼

4215

MySQL 錯誤

DMEC

錯誤訊息

收到的資料多於 TCKEYCONF 訊息中報告的資料

NDB 錯誤碼

4216

MySQL 錯誤

DMEC

錯誤訊息

無法處理 setValue 中超過 8052 個位元組的資料

NDB 錯誤碼

4217

MySQL 錯誤

DMEC

錯誤訊息

不允許遞增任何其他非無號整數的類型

NDB 錯誤碼

4218

MySQL 錯誤

DMEC

錯誤訊息

目前不允許遞增可為 NULL 的屬性

NDB 錯誤碼

4219

MySQL 錯誤

DMEC

錯誤訊息

解釋性屬性的最大大小為 64 位元

NDB 錯誤碼

4220

MySQL 錯誤

DMEC

錯誤訊息

解釋性屬性的最大大小為 64 位元

NDB 錯誤碼

4221

MySQL 錯誤

DMEC

錯誤訊息

嘗試跳轉到未定義的標籤

NDB 錯誤碼

4222

MySQL 錯誤

DMEC

錯誤訊息

找不到標籤,內部錯誤

NDB 錯誤碼

4223

MySQL 錯誤

DMEC

錯誤訊息

不允許建立跳轉到自己的連結

NDB 錯誤碼

4224

MySQL 錯誤

DMEC

錯誤訊息

不允許跳轉到不同副程式中的標籤

NDB 錯誤碼

4225

MySQL 錯誤

DMEC

錯誤訊息

已定義所有主索引鍵,請呼叫 setValue/getValue

NDB 錯誤碼

4226

MySQL 錯誤

DMEC

錯誤訊息

定義標籤時發生錯誤的數字

NDB 錯誤碼

4227

MySQL 錯誤

DMEC

錯誤訊息

定義副程式時發生錯誤的數字

NDB 錯誤碼

4228

MySQL 錯誤

DMEC

錯誤訊息

掃描定義中發生不合法的直譯器函式

NDB 錯誤碼

4229

MySQL 錯誤

DMEC

錯誤訊息

直譯器函式定義中發生不合法的暫存器

NDB 錯誤碼

4230

MySQL 錯誤

DMEC

錯誤訊息

呼叫 getValue 時發生不合法的狀態,可能不是讀取

NDB 錯誤碼

4231

MySQL 錯誤

DMEC

錯誤訊息

呼叫直譯器常式時發生不合法的狀態

NDB 錯誤碼

4232

MySQL 錯誤

DMEC

錯誤訊息

平行處理只能介於 1 到 240 之間

NDB 錯誤碼

4233

MySQL 錯誤

DMEC

錯誤訊息

當已存在準備好的非同步交易時,呼叫 execute (同步)

NDB 錯誤碼

4234

MySQL 錯誤

DMEC

錯誤訊息

在此狀態下呼叫 setValue 為不合法

NDB 錯誤碼

4235

MySQL 錯誤

DMEC

錯誤訊息

execute 沒有回呼

NDB 錯誤碼

4236

MySQL 錯誤

DMEC

錯誤訊息

觸發程序名稱太長

NDB 錯誤碼

4237

MySQL 錯誤

DMEC

錯誤訊息

觸發程序過多

NDB 錯誤碼

4238

MySQL 錯誤

DMEC

錯誤訊息

找不到觸發程序

NDB 錯誤碼

4239

MySQL 錯誤

DMEC

錯誤訊息

具有指定名稱的觸發程序已存在

NDB 錯誤碼

4240

MySQL 錯誤

DMEC

錯誤訊息

不支援的觸發程序類型

NDB 錯誤碼

4241

MySQL 錯誤

DMEC

錯誤訊息

索引名稱太長

NDB 錯誤碼

4242

MySQL 錯誤

DMEC

錯誤訊息

索引過多

NDB 錯誤碼

4243

MySQL 錯誤

DMEC

錯誤訊息

找不到索引

NDB 錯誤碼

4247

MySQL 錯誤

DMEC

錯誤訊息

不合法的索引/觸發程序建立/卸載/變更請求

NDB 錯誤碼

4248

MySQL 錯誤

DMEC

錯誤訊息

觸發程序/索引名稱無效

NDB 錯誤碼

4249

MySQL 錯誤

DMEC

錯誤訊息

資料表無效

NDB 錯誤碼

4250

MySQL 錯誤

DMEC

錯誤訊息

無效的索引類型或索引記錄選項

NDB 錯誤碼

4251

MySQL 錯誤

HA_ERR_FOUND_DUPP_UNIQUE

錯誤訊息

無法建立唯一索引,找到重複的索引鍵

NDB 錯誤碼

4252

MySQL 錯誤

DMEC

錯誤訊息

無法配置索引空間

NDB 錯誤碼

4253

MySQL 錯誤

DMEC

錯誤訊息

無法建立索引資料表

NDB 錯誤碼

4254

MySQL 錯誤

DMEC

錯誤訊息

資料表不是索引資料表

NDB 錯誤碼

4255

MySQL 錯誤

DMEC

錯誤訊息

雜湊索引屬性必須以與資料表屬性相同的順序指定

NDB 錯誤碼

4256

MySQL 錯誤

DMEC

錯誤訊息

在此函式之前必須呼叫 Ndb::init()

NDB 錯誤碼

4257

MySQL 錯誤

DMEC

錯誤訊息

嘗試讀取過多資料 - getValue 呼叫次數過多

NDB 錯誤碼

4258

MySQL 錯誤

DMEC

錯誤訊息

無法建立唯一索引,定義中找到重複的屬性

NDB 錯誤碼

4259

MySQL 錯誤

DMEC

錯誤訊息

無效的範圍掃描界限集

NDB 錯誤碼

4264

MySQL 錯誤

DMEC

錯誤訊息

無效的 Blob 屬性使用

NDB 錯誤碼

4265

MySQL 錯誤

DMEC

錯誤訊息

該方法在目前的 Blob 狀態下無效

NDB 錯誤碼

4266

MySQL 錯誤

DMEC

錯誤訊息

無效的 Blob 搜尋位置

NDB 錯誤碼

4271

MySQL 錯誤

DMEC

錯誤訊息

索引物件無效,不是透過 getIndex() 擷取

NDB 錯誤碼

4272

MySQL 錯誤

DMEC

錯誤訊息

資料表定義具有未定義的資料行

NDB 錯誤碼

4275

MySQL 錯誤

DMEC

錯誤訊息

Blob 方法與操作類型或鎖定模式不相容

NDB 錯誤碼

4276

MySQL 錯誤

DMEC

錯誤訊息

索引鍵資料清單結尾中缺少 NULL 指標

NDB 錯誤碼

4277

MySQL 錯誤

DMEC

錯誤訊息

索引鍵部分長度對於資料行來說太小

NDB 錯誤碼

4278

MySQL 錯誤

DMEC

錯誤訊息

提供的緩衝區太小

NDB 錯誤碼

4279

MySQL 錯誤

DMEC

錯誤訊息

格式錯誤的字串

NDB 錯誤碼

4280

MySQL 錯誤

DMEC

錯誤訊息

不一致的索引鍵部分長度

NDB 錯誤碼

4281

MySQL 錯誤

DMEC

錯誤訊息

在 scanIndex 中的索引鍵界限指定過多的索引鍵

NDB 錯誤碼

4282

MySQL 錯誤

DMEC

錯誤訊息

在排序多範圍索引掃描中 range_no 不是嚴格遞增

NDB 錯誤碼

4283

MySQL 錯誤

DMEC

錯誤訊息

索引掃描中的 key_record 不是索引 ndbrecord

NDB 錯誤碼

4284

MySQL 錯誤

DMEC

錯誤訊息

無法在一個操作中混合使用 NdbRecAttr 和 NdbRecord 方法

NDB 錯誤碼

4285

MySQL 錯誤

DMEC

錯誤訊息

NULL NdbRecord 指標

NDB 錯誤碼

4286

MySQL 錯誤

DMEC

錯誤訊息

無效的 range_no (必須 < 4096)

NDB 錯誤碼

4287

MySQL 錯誤

DMEC

錯誤訊息

主索引鍵操作中的 key_record 和 attribute_record 不屬於同一個資料表

NDB 錯誤碼

4288

MySQL 錯誤

DMEC

錯誤訊息

資料行的 Blob 控制代碼不可用

NDB 錯誤碼

4289

MySQL 錯誤

DMEC

錯誤訊息

API 版本不符或錯誤的 sizeof(NdbDictionary::RecordSpecification)

NDB 錯誤碼

4290

MySQL 錯誤

DMEC

錯誤訊息

NdbDictionary::RecordSpecification 中缺少資料行規格

NDB 錯誤碼

4291

MySQL 錯誤

DMEC

錯誤訊息

NdbDictionary::RecordSpecification 中重複的資料行規格

NDB 錯誤碼

4292

MySQL 錯誤

DMEC

錯誤訊息

用於 Tuple 存取的 NdbRecord 不是索引鍵 NdbRecord

NDB 錯誤碼

4293

MySQL 錯誤

DMEC

錯誤訊息

從應用程式 scanIndex() 回呼傳回的錯誤

NDB 錯誤碼

4294

MySQL 錯誤

DMEC

錯誤訊息

掃描篩選器太大,已捨棄

NDB 錯誤碼

4295

MySQL 錯誤

DMEC

錯誤訊息

在 Get/SetValueSpec 結構中資料行為 NULL

NDB 錯誤碼

4296

MySQL 錯誤

DMEC

錯誤訊息

無效的 AbortOption

NDB 錯誤碼

4297

MySQL 錯誤

DMEC

錯誤訊息

無效或不支援的 OperationOptions 結構

NDB 錯誤碼

4298

MySQL 錯誤

DMEC

錯誤訊息

無效或不支援的 ScanOptions 結構

NDB 錯誤碼

4299

MySQL 錯誤

DMEC

錯誤訊息

ScanOption 旗標、extraGetValues 指標和 numExtraGetValues 的組合不正確

NDB 錯誤碼

4300

MySQL 錯誤

DMEC

錯誤訊息

Tuple 索引鍵類型不正確

NDB 錯誤碼

4301

MySQL 錯誤

DMEC

錯誤訊息

片段類型不正確

NDB 錯誤碼

4302

MySQL 錯誤

DMEC

錯誤訊息

最小負載因素不正確

NDB 錯誤碼

4303

MySQL 錯誤

DMEC

錯誤訊息

最大負載因素不正確

NDB 錯誤碼

4304

MySQL 錯誤

DMEC

錯誤訊息

最大載入因子小於最小值

NDB 錯誤碼

4305

MySQL 錯誤

DMEC

錯誤訊息

K 值目前必須設定為 6

NDB 錯誤碼

4306

MySQL 錯誤

DMEC

錯誤訊息

記憶體類型不正確

NDB 錯誤碼

4307

MySQL 錯誤

DMEC

錯誤訊息

資料表名稱無效

NDB 錯誤碼

4308

MySQL 錯誤

DMEC

錯誤訊息

屬性大小不正確

NDB 錯誤碼

4309

MySQL 錯誤

DMEC

錯誤訊息

固定陣列過大,最大 64000 位元組

NDB 錯誤碼

4310

MySQL 錯誤

DMEC

錯誤訊息

屬性類型不正確

NDB 錯誤碼

4311

MySQL 錯誤

DMEC

錯誤訊息

儲存模式不正確

NDB 錯誤碼

4312

MySQL 錯誤

DMEC

錯誤訊息

Null 屬性類型不正確

NDB 錯誤碼

4313

MySQL 錯誤

DMEC

錯誤訊息

非鍵值屬性僅可索引儲存

NDB 錯誤碼

4314

MySQL 錯誤

DMEC

錯誤訊息

屬性的儲存類型不正確

NDB 錯誤碼

4315

MySQL 錯誤

DMEC

錯誤訊息

定義可變長度鍵值屬性後,不允許再有其他鍵值屬性

NDB 錯誤碼

4316

MySQL 錯誤

DMEC

錯誤訊息

鍵值屬性不允許為 NULL 屬性

NDB 錯誤碼

4317

MySQL 錯誤

DMEC

錯誤訊息

資料表中定義太多主鍵

NDB 錯誤碼

4318

MySQL 錯誤

DMEC

錯誤訊息

屬性名稱或編號無效

NDB 錯誤碼

4319

MySQL 錯誤

DMEC

錯誤訊息

在錯誤的位置呼叫 createAttribute

NDB 錯誤碼

4322

MySQL 錯誤

DMEC

錯誤訊息

在未準備好的情況下嘗試定義散佈鍵

NDB 錯誤碼

4323

MySQL 錯誤

DMEC

錯誤訊息

資料表上已設定散佈鍵,但未在第一個屬性上定義

NDB 錯誤碼

4324

MySQL 錯誤

DMEC

錯誤訊息

在未準備好的情況下嘗試定義散佈群組

NDB 錯誤碼

4325

MySQL 錯誤

DMEC

錯誤訊息

資料表上已設定散佈群組,但未在第一個屬性上定義

NDB 錯誤碼

4326

MySQL 錯誤

DMEC

錯誤訊息

散佈群組的位元數不正確

NDB 錯誤碼

4327

MySQL 錯誤

DMEC

錯誤訊息

散佈鍵僅支援主鍵的一部分

NDB 錯誤碼

4328

MySQL 錯誤

DMEC

錯誤訊息

尚不支援磁碟記憶體屬性

NDB 錯誤碼

4329

MySQL 錯誤

DMEC

錯誤訊息

尚不支援可變儲存屬性

NDB 錯誤碼

4335

MySQL 錯誤

DMEC

錯誤訊息

每個資料表只允許一個自動遞增欄位。沒有主鍵的資料表使用自動遞增的隱藏鍵,也就是說,沒有主鍵的資料表不能有自動遞增的欄位

NDB 錯誤碼

4340

MySQL 錯誤

DMEC

錯誤訊息

結果或屬性記錄必須是基礎資料表 ndbrecord,而不是索引 ndbrecord

NDB 錯誤碼

4341

MySQL 錯誤

DMEC

錯誤訊息

使用 SF_OrderBy 選項時,並非所有索引鍵都已讀取

NDB 錯誤碼

4342

MySQL 錯誤

DMEC

錯誤訊息

已定義掃描但未準備

NDB 錯誤碼

4343

MySQL 錯誤

DMEC

錯誤訊息

具有 BLOB 的資料表不支援重新整理

NDB 錯誤碼

4377

MySQL 錯誤

DMEC

錯誤訊息

必須在 Ndb 物件上設定資料庫和結構描述名稱

NDB 錯誤碼

4400

MySQL 錯誤

DMEC

錯誤訊息

NdbSchemaCon 中的狀態錯誤

NDB 錯誤碼

4401

MySQL 錯誤

DMEC

錯誤訊息

每個結構描述交易只能有一個結構描述操作

NDB 錯誤碼

4402

MySQL 錯誤

DMEC

錯誤訊息

在呼叫 execute 之前,未定義任何結構描述操作

NDB 錯誤碼

4410

MySQL 錯誤

DMEC

錯誤訊息

結構描述交易已啟動

NDB 錯誤碼

4411

MySQL 錯誤

DMEC

錯誤訊息

在升級完成之前,無法進行結構描述交易

NDB 錯誤碼

4412

MySQL 錯誤

DMEC

錯誤訊息

結構描述交易尚未啟動

NDB 錯誤碼

4501

MySQL 錯誤

DMEC

錯誤訊息

從 Ndb 取得資料表資訊時,雜湊表插入失敗

NDB 錯誤碼

4502

MySQL 錯誤

DMEC

錯誤訊息

在更新操作中不允許 GetValue

NDB 錯誤碼

4503

MySQL 錯誤

DMEC

錯誤訊息

在插入操作中不允許 GetValue

NDB 錯誤碼

4504

MySQL 錯誤

DMEC

錯誤訊息

在讀取操作中不允許 SetValue

NDB 錯誤碼

4505

MySQL 錯誤

DMEC

錯誤訊息

在主鍵搜尋中不允許 NULL 值

NDB 錯誤碼

4506

MySQL 錯誤

DMEC

錯誤訊息

呼叫 execute 時遺失 getValue/setValue

NDB 錯誤碼

4507

MySQL 錯誤

DMEC

錯誤訊息

呼叫 execute 時遺失操作請求

NDB 錯誤碼

4508

MySQL 錯誤

DMEC

錯誤訊息

不允許針對 NdbRecord 定義的操作使用 GetValue

NDB 錯誤碼

4509

MySQL 錯誤

DMEC

錯誤訊息

非 SF_MultiRange 掃描不能有多個界限

NDB 錯誤碼

4510

MySQL 錯誤

DMEC

錯誤訊息

掃描接管操作不允許使用者指定的分割區 ID

NDB 錯誤碼

4511

MySQL 錯誤

DMEC

錯誤訊息

NdbRecord 刪除結果記錄中不允許 BLOB

NDB 錯誤碼

4512

MySQL 錯誤

DMEC

錯誤訊息

OperationOptions 的 optionsPresent、extraGet/SetValues 指標和 numExtraGet/SetValues 的組合不正確

NDB 錯誤碼

4513

MySQL 錯誤

DMEC

錯誤訊息

非 NdbRecord setBound() API 只允許一個掃描界限

NDB 錯誤碼

4514

MySQL 錯誤

DMEC

錯誤訊息

只能針對 NdbIndexScanOperation 呼叫 setBound/equal()

NDB 錯誤碼

4515

MySQL 錯誤

DMEC

錯誤訊息

不允許針對 NdbRecord 使用方法,請改用 OperationOptions 或 ScanOptions 結構

NDB 錯誤碼

4516

MySQL 錯誤

DMEC

錯誤訊息

解譯程式中的非法指令

NDB 錯誤碼

4517

MySQL 錯誤

DMEC

錯誤訊息

分支指令中的錯誤標籤

NDB 錯誤碼

4518

MySQL 錯誤

DMEC

錯誤訊息

解譯程式中的指令過多

NDB 錯誤碼

4519

MySQL 錯誤

DMEC

錯誤訊息

未呼叫 NdbInterpretedCode::finalise()

NDB 錯誤碼

4520

MySQL 錯誤

DMEC

錯誤訊息

呼叫未定義的副程式

NDB 錯誤碼

4521

MySQL 錯誤

DMEC

錯誤訊息

呼叫未定義的副程式,內部錯誤

NDB 錯誤碼

4522

MySQL 錯誤

DMEC

錯誤訊息

針對相同索引鍵呼叫 setBound() 兩次

NDB 錯誤碼

4523

MySQL 錯誤

DMEC

錯誤訊息

NdbRecord 不支援虛擬欄位

NDB 錯誤碼

4524

MySQL 錯誤

DMEC

錯誤訊息

NdbInterpretedCode 用於不同的資料表

NDB 錯誤碼

4535

MySQL 錯誤

DMEC

錯誤訊息

嘗試在非鍵值欄位上設定界限

NDB 錯誤碼

4536

MySQL 錯誤

DMEC

錯誤訊息

NdbRecord 不支援採用 NdbOperation 的 NdbScanFilter 建構函式

NDB 錯誤碼

4537

MySQL 錯誤

DMEC

錯誤訊息

錯誤的 API。請針對 NdbRecord 操作使用 NdbInterpretedCode

NDB 錯誤碼

4538

MySQL 錯誤

DMEC

錯誤訊息

NdbInterpretedCode 指令要求設定資料表

NDB 錯誤碼

4539

MySQL 錯誤

DMEC

錯誤訊息

不支援針對操作類型使用 NdbInterpretedCode

NDB 錯誤碼

4540

MySQL 錯誤

DMEC

錯誤訊息

嘗試將索引欄位傳遞至 createRecord。請僅使用基礎資料表欄位

NDB 錯誤碼

4542

MySQL 錯誤

DMEC

錯誤訊息

不明的分割區資訊類型

NDB 錯誤碼

4543

MySQL 錯誤

DMEC

錯誤訊息

提供的分割資訊重複

NDB 錯誤碼

4544

MySQL 錯誤

DMEC

錯誤訊息

資料表的分割區資訊類型錯誤

NDB 錯誤碼

4545

MySQL 錯誤

DMEC

錯誤訊息

無效或不支援的 PartitionInfo 結構

NDB 錯誤碼

4546

MySQL 錯誤

DMEC

錯誤訊息

不允許針對資料表和操作使用明確的分割區資訊

NDB 錯誤碼

4547

MySQL 錯誤

DMEC

錯誤訊息

RecordSpecification 的位移重疊

NDB 錯誤碼

4548

MySQL 錯誤

DMEC

錯誤訊息

RecordSpecification 的元素過多

NDB 錯誤碼

4549

MySQL 錯誤

DMEC

錯誤訊息

getLockHandle 僅支援使用鎖定的主鍵讀取

NDB 錯誤碼

4550

MySQL 錯誤

DMEC

錯誤訊息

在執行操作之前,無法 releaseLockHandle

NDB 錯誤碼

4551

MySQL 錯誤

DMEC

錯誤訊息

NdbLockHandle 已釋放

NDB 錯誤碼

4552

MySQL 錯誤

DMEC

錯誤訊息

NdbLockHandle 不屬於交易

NDB 錯誤碼

4553

MySQL 錯誤

DMEC

錯誤訊息

NdbLockHandle 的原始操作未成功執行

NDB 錯誤碼

4554

MySQL 錯誤

DMEC

錯誤訊息

NdbBlob 只能從 Active 狀態關閉

NDB 錯誤碼

4555

MySQL 錯誤

DMEC

錯誤訊息

NdbBlob 無法在有擱置操作的情況下關閉

NDB 錯誤碼

4556

MySQL 錯誤

DMEC

錯誤訊息

RecordSpecification 的 column_flags 中有非法值

NDB 錯誤碼

4557

MySQL 錯誤

DMEC

錯誤訊息

比較兩個欄位時,欄位類型必須相同

NDB 錯誤碼

4558

MySQL 錯誤

DMEC

錯誤訊息

必須先執行擱置的 Blob 操作,才能進行此呼叫

NDB 錯誤碼

4559

MySQL 錯誤

DMEC

錯誤訊息

無法將 KeyInfo 傳輸到 AttrInfo,以進行 InterpretedWrite

NDB 錯誤碼

4600

MySQL 錯誤

DMEC

錯誤訊息

交易已啟動

NDB 錯誤碼

4601

MySQL 錯誤

DMEC

錯誤訊息

交易尚未啟動

NDB 錯誤碼

4602

MySQL 錯誤

DMEC

錯誤訊息

必須在 executeScan 之前呼叫 getNdbOperation

NDB 錯誤碼

4603

MySQL 錯誤

DMEC

錯誤訊息

掃描交易中只能有一個操作

NDB 錯誤碼

4604

MySQL 錯誤

DMEC

錯誤訊息

takeOverScanOp,若要接管掃描的列,必須在 readTuples 呼叫中明確要求 keyinfo

NDB 錯誤碼

4605

MySQL 錯誤

DMEC

錯誤訊息

每個操作只能呼叫 readTuples() 一次

NDB 錯誤碼

4607

MySQL 錯誤

DMEC

錯誤訊息

掃描交易中只能有一個操作

NDB 錯誤碼

4608

MySQL 錯誤

DMEC

錯誤訊息

除非您已使用 openScanExclusive,否則無法 takeOverScan

NDB 錯誤碼

4609

MySQL 錯誤

DMEC

錯誤訊息

您必須先呼叫 nextScanResult,才能嘗試 takeOverScan

NDB 錯誤碼

4707

MySQL 錯誤

DMEC

錯誤訊息

已定義過多事件

NDB 錯誤碼

4708

MySQL 錯誤

DMEC

錯誤訊息

事件名稱太長

NDB 錯誤碼

4709

MySQL 錯誤

DMEC

錯誤訊息

無法接受更多訂閱者

NDB 錯誤碼

4710

MySQL 錯誤

DMEC

錯誤訊息

找不到事件

NDB 錯誤碼

4711

MySQL 錯誤

DMEC

錯誤訊息

事件建立失敗

NDB 錯誤碼

4712

MySQL 錯誤

DMEC

錯誤訊息

已停止的事件操作不存在。是否已停止?

NDB 錯誤碼

4714

MySQL 錯誤

DMEC

錯誤訊息

索引統計系統資料表不存在

NDB 錯誤碼

4715

MySQL 錯誤

DMEC

錯誤訊息

指定索引的索引統計資料不存在

NDB 錯誤碼

4716

MySQL 錯誤

DMEC

錯誤訊息

索引統計方法使用錯誤

NDB 錯誤碼

4717

MySQL 錯誤

DMEC

錯誤訊息

索引統計無法配置記憶體

NDB 錯誤碼

4720

MySQL 錯誤

DMEC

錯誤訊息

部分遺失或無效

NDB 錯誤碼

4723

MySQL 錯誤

DMEC

錯誤訊息

Mysqld:索引統計要求因最近錯誤而遭忽略

NDB 錯誤碼

4724

MySQL 錯誤

DMEC

錯誤訊息

Mysqld:索引統計要求遭統計執行緒中止

NDB 錯誤碼

4725

MySQL 錯誤

DMEC

錯誤訊息

索引統計資料遭其他處理程序刪除

NDB 錯誤碼

5000

MySQL 錯誤

DMEC

錯誤訊息

與處理程序失去連線 (已死機?)。

NDB 錯誤碼

5002

MySQL 錯誤

DMEC

錯誤訊息

處理程序類型錯誤。預期為 DB 處理程序。

NDB 錯誤碼

5005

MySQL 錯誤

DMEC

錯誤訊息

傳送至處理程序或接收失敗。

NDB 錯誤碼

5007

MySQL 錯誤

DMEC

錯誤訊息

錯誤號碼無效。應 >= 0。

NDB 錯誤碼

5008

MySQL 錯誤

DMEC

錯誤訊息

追蹤號碼無效。

NDB 錯誤碼

5010

MySQL 錯誤

DMEC

錯誤訊息

區塊名稱無效

NDB 錯誤碼

5026

MySQL 錯誤

DMEC

錯誤訊息

節點關機正在進行中

NDB 錯誤碼

5027

MySQL 錯誤

DMEC

錯誤訊息

系統關機正在進行中

NDB 錯誤碼

5028

MySQL 錯誤

DMEC

錯誤訊息

節點關機將導致系統崩潰

NDB 錯誤碼

5030

MySQL 錯誤

DMEC

錯誤訊息

與資料庫節點失去連線

NDB 錯誤碼

5031

MySQL 錯誤

DMEC

錯誤訊息

不支援多節點關機。需要中止選項。

NDB 錯誤碼

5062

MySQL 錯誤

DMEC

錯誤訊息

指定的節點不是 API 節點。

NDB 錯誤碼

5063

MySQL 錯誤

DMEC

錯誤訊息

NDB 錯誤碼

720

MySQL 錯誤

DMEC

錯誤訊息

屬性名稱在資料表定義中重複使用

NDB 錯誤碼

763

MySQL 錯誤

DMEC

錯誤訊息

混合資料節點版本不支援 DDL

NDB 錯誤碼

771

MySQL 錯誤

HA_WRONG_CREATE_OPTION

錯誤訊息

此叢集中不存在給定的 NODEGROUP

NDB 錯誤碼

776

MySQL 錯誤

DMEC

錯誤訊息

在暫存資料表上建立的索引本身必須是暫存的

NDB 錯誤碼

777

MySQL 錯誤

DMEC

錯誤訊息

無法在非暫存資料表上建立暫存索引

NDB 錯誤碼

778

MySQL 錯誤

DMEC

錯誤訊息

必須將暫存資料表或索引指定為不記錄

NDB 錯誤碼

789

MySQL 錯誤

HA_WRONG_CREATE_OPTION

錯誤訊息

找不到記錄檔群組

NDB 錯誤碼

793

MySQL 錯誤

DMEC

錯誤訊息

物件定義太大

NDB 錯誤碼

794

MySQL 錯誤

DMEC

錯誤訊息

結構描述功能需要升級資料節點

NDB 錯誤碼

798

MySQL 錯誤

DMEC

錯誤訊息

不得將磁碟資料表指定為不記錄

NDB 錯誤碼

823

MySQL 錯誤

DMEC

錯誤訊息

Tuple 管理器中的應用程式 attrinfo 過多

NDB 錯誤碼

829

MySQL 錯誤

DMEC

錯誤訊息

接收到的插入/更新資料損毀

NDB 錯誤碼

831

MySQL 錯誤

DMEC

錯誤訊息

資料表定義中可為 NULL/位元欄位過多

NDB 錯誤碼

850

MySQL 錯誤

DMEC

錯誤訊息

預設值過長或過短

NDB 錯誤碼

851

MySQL 錯誤

DMEC

錯誤訊息

固定大小的欄位偏移超出最大值。記憶體儲存欄位請使用 VARCHAR 或 COLUMN_FORMAT DYNAMIC

NDB 錯誤碼

874

MySQL 錯誤

DMEC

錯誤訊息

Tuple 管理器中的掃描 attrinfo 過多(例如掃描篩選器)

NDB 錯誤碼

876

MySQL 錯誤

DMEC

錯誤訊息

876

NDB 錯誤碼

877

MySQL 錯誤

DMEC

錯誤訊息

877

NDB 錯誤碼

878

MySQL 錯誤

DMEC

錯誤訊息

878

NDB 錯誤碼

879

MySQL 錯誤

DMEC

錯誤訊息

879

NDB 錯誤碼

880

MySQL 錯誤

DMEC

錯誤訊息

嘗試讀取過多資料 - getValue 呼叫次數過多

NDB 錯誤碼

884

MySQL 錯誤

DMEC

錯誤訊息

解譯器中的堆疊溢位

NDB 錯誤碼

885

MySQL 錯誤

DMEC

錯誤訊息

解譯器中的堆疊不足

NDB 錯誤碼

886

MySQL 錯誤

DMEC

錯誤訊息

解譯器中執行的指令超過 65535 個

NDB 錯誤碼

892

MySQL 錯誤

DMEC

錯誤訊息

掃描篩選器中不支援的類型

NDB 錯誤碼

897

MySQL 錯誤

DMEC

錯誤訊息

嘗試透過 ndbcluster 內部 API 更新主鍵(如果透過 MySQL 伺服器發生此情況,則為錯誤,請回報)

NDB 錯誤碼

912

MySQL 錯誤

DMEC

錯誤訊息

以錯誤的鎖定模式要求索引統計掃描

NDB 錯誤碼

913

MySQL 錯誤

DMEC

錯誤訊息

用於索引統計更新的索引無效

NDB 錯誤碼

920

MySQL 錯誤

DMEC

錯誤訊息

在 refreshTuple() 之後定義的資料列操作

NDB 錯誤碼

QRY_BATCH_SIZE_TOO_SMALL

MySQL 錯誤

DMEC

錯誤訊息

子掃描的批次大小不能小於片段數。

NDB 錯誤碼

QRY_CHAR_OPERAND_TRUNCATED

MySQL 錯誤

DMEC

錯誤訊息

字元運算元右側遭截斷

NDB 錯誤碼

QRY_CHAR_PARAMETER_TRUNCATED

MySQL 錯誤

DMEC

錯誤訊息

字元參數右側遭截斷

NDB 錯誤碼

QRY_DEFINITION_TOO_LARGE

MySQL 錯誤

DMEC

錯誤訊息

查詢定義太大。

NDB 錯誤碼

QRY_EMPTY_PROJECTION

MySQL 錯誤

DMEC

錯誤訊息

查詢具有空投影的操作。

NDB 錯誤碼

QRY_HAS_ZERO_OPERATIONS

MySQL 錯誤

DMEC

錯誤訊息

查詢定義應至少有一個操作。

NDB 錯誤碼

QRY_ILLEGAL_STATE

MySQL 錯誤

DMEC

錯誤訊息

查詢處於此操作的非法狀態。

NDB 錯誤碼

QRY_IN_ERROR_STATE

MySQL 錯誤

DMEC

錯誤訊息

先前查詢操作失敗,您錯過了擷取。

NDB 錯誤碼

QRY_MULTIPLE_PARENTS

MySQL 錯誤

DMEC

錯誤訊息

此操作的 linkedValues 中指定了多個「父系」

NDB 錯誤碼

QRY_MULTIPLE_SCAN_SORTED

MySQL 錯誤

DMEC

錯誤訊息

具有多個掃描的查詢可能未排序。

NDB 錯誤碼

QRY_NEST_NOT_SUPPORTED

MySQL 錯誤

DMEC

錯誤訊息

FirstInner/Upper 必須是祖先或同層

NDB 錯誤碼

QRY_NUM_OPERAND_RANGE

MySQL 錯誤

DMEC

錯誤訊息

數值運算元超出範圍

NDB 錯誤碼

QRY_OJ_NOT_SUPPORTED

MySQL 錯誤

DMEC

錯誤訊息

資料節點不支援外部聯結掃描。

NDB 錯誤碼

QRY_OPERAND_ALREADY_BOUND

MySQL 錯誤

DMEC

錯誤訊息

無法使用相同運算元值來指定不同的欄位值

NDB 錯誤碼

QRY_OPERAND_HAS_WRONG_TYPE

MySQL 錯誤

DMEC

錯誤訊息

運算元引數中指定了不相容的資料類型

NDB 錯誤碼

QRY_PARAMETER_HAS_WRONG_TYPE

MySQL 錯誤

DMEC

錯誤訊息

參數值具有不相容的資料類型

NDB 錯誤碼

QRY_REQ_ARG_IS_NULL

MySQL 錯誤

DMEC

錯誤訊息

必要引數為 NULL

NDB 錯誤碼

QRY_RESULT_ROW_ALREADY_DEFINED

MySQL 錯誤

DMEC

錯誤訊息

已為 NdbQueryOperation 定義結果資料列。

NDB 錯誤碼

QRY_SCAN_ORDER_ALREADY_SET

MySQL 錯誤

DMEC

錯誤訊息

索引掃描順序已在查詢定義中設定。

NDB 錯誤碼

QRY_SEQUENTIAL_SCAN_SORTED

MySQL 錯誤

DMEC

錯誤訊息

無法限制排序掃描的平行處理。

NDB 錯誤碼

QRY_TOO_FEW_KEY_VALUES

MySQL 錯誤

DMEC

錯誤訊息

未指定所有必要的「索引鍵」值

NDB 錯誤碼

QRY_TOO_MANY_KEY_VALUES

MySQL 錯誤

DMEC

錯誤訊息

指定了過多的「索引鍵」或「繫結」值

NDB 錯誤碼

QRY_UNKNOWN_PARENT

MySQL 錯誤

DMEC

錯誤訊息

linkedValue 中指定了不明的「父系」

NDB 錯誤碼

QRY_UNRELATED_INDEX

MySQL 錯誤

DMEC

錯誤訊息

指定的「索引」不屬於指定的「資料表」

NDB 錯誤碼

QRY_WRONG_INDEX_TYPE

MySQL 錯誤

DMEC

錯誤訊息

為此操作指定的索引類型錯誤

NDB 錯誤碼

QRY_WRONG_OPERATION_TYPE

MySQL 錯誤

DMEC

錯誤訊息

無法在此類型的操作 (查詢/掃描/索引掃描) 上叫用此方法。