磁盘管理器错误码
以下错误代码表示磁盘管理器可能返回的非致命错误条件:
常量名 | 值 | 说明 |
---|---|---|
MCO_E_DISK | 100 | 常规磁盘管理器错误 |
MCO_E_DISK_OPEN | 101 | 无法打开持久性存储设备 |
MCO_E_DISK_ALREADY_OPENED | 102 | 持久性存储设备已打开 |
MCO_E_DISK_NOT_OPENED | 103 | 持久性存储设备未打开 |
MCO_E_DISK_INVALID_PARAM | 104 | 无效的磁盘参数值 |
MCO_E_DISK_PAGE_ACCESS | 105 | 尝试访问无效的磁盘页面 |
MCO_E_DISK_OPERATION_NOT_ALLOWED | 106 | 指定的磁盘操作不允许 |
MCO_E_DISK_ALREADY_CONNECTED | 107 | 持久性存储设备已连接 |
MCO_E_DISK_KEY_TOO_LONG | 108 | 索引键太长 |
MCO_E_DISK_TOO_MANY_INDICES | 109 | 持久类中的索引过多 |
MCO_E_DISK_TOO_MANY_CLASSES | 110 | 持久类过多 |
MCO_E_DISK_SPACE_EXHAUSTED | 111 | 持久性存储空间不足 |
MCO_E_DISK_INCOMPATIBLE_LOG_TYPE | 112 | 不兼容的数据库日志类型 |
MCO_E_DISK_BAD_PAGE_SIZE | 113 | 数据库页面大小不可接受 |
MCO_E_DISK_SYNC | 114 | 同步原语操作失败 |
MCO_E_DISK_PAGE_POOL_EXHAUSTED | 115 | 固定磁盘页数过多 |
MCO_E_DISK_CLOSE | 116 | 关闭持久存储设备时出错 |
MCO_E_DISK_TRUNCATE | 117 | 无法截断持久存储设备 |
MCO_E_DISK_SEEK | 118 | 无法在持久存储设备中执行查找 |
MCO_E_DISK_WRITE | 119 | 无法写入持久存储设备 |
MCO_E_DISK_READ | 120 | 无法从持久存储设备读取 |
MCO_E_DISK_FLUSH | 121 | 无法刷新到持久存储设备 |
MCO_E_DISK_TOO_HIGH_TREE | 122 | 索引太大 |
MCO_E_DISK_VERSION_MISMATCH | 123 | 版本不匹配 |
MCO_E_DISK_CONFLICT | 124 | 多版本并发控制冲突 |
MCO_E_DISK_SCHEMA_CHANGED | 125 | 数据库模式已更改 |
MCO_E_DISK_CRC_MISMATCH | 126 | 加载的页面校验和不匹配 |
MCO_E_DISK_TM_MISMATCH | 127 | 使用了不同的事务管理器(MVCC/MURSIW) |
MCO_E_DISK_DICT_LIMITS_MISMATCH | 128 | 不同的最大类或最大索引数量 |
MCO_E_DISK_BTREE_ALLOC | 129 | 分配新的B树页面失败,可能磁盘空间不足,或者页面池已满 |
返回代码无效 | 130-199 | 130~199不是有效的返回代码 |