用户在操作过程中,返回的错误码包括 MySQL 错误码 和 SequoiaDB 错误码

MySQL错误码

MySQL 的错误码范围是 1~4000。用户可以通过 perror 工具获取错误码的描述信息,该工具位于安装目录的 bin 目录下。以下示例是在默认的安装配置下,获取 157 错误的描述信息。

$ cd /opt/sequoiasql/mysql
$ bin/perror 157
MySQL error code 157: Could not connect to storage engine

Copy

SequoiaDB错误码

SequoiaSQL-MySQL 中 SequoiaDB 返回的错误码范围是 40000~50000。由于 MySQL 的错误码需为正数,而 SequoiaDB 的错误码为负数,因此 SequoiaSQL-MySQL 对原 SequoiaDB 的错误码进行了范围调整。经过范围调整后的 SequoiaDB 错误码(记为 ssql_code)与原 SequoiaDB 错误码(记为 sdb_code),可根据如下公式转换:

sdb_code = -(ssql_code - 40000)

如 40006 经转换即是 -(40006 - 40000) = -6。

用户可以通过 getErr() 方法或查阅错误码列表获取 sdb_code 的错误码描述信息。

更多信息请访问巨杉数据库官网

SequoiaDB巨杉数据库-错误码相关推荐

  1. 巨杉数据库—错误码40006,Failed to begin transaction, RR is isolation is only supported when mvccon is true.

    巨杉数据库,新建一个数据库,往一个新建的表里插入数据,提示上述错误:错误码40006,Failed to begin transaction, RR is isolation is only supp ...

  2. 「SequoiaDB巨杉数据库」getSlave()

    名称 getSlave - 获取当前分区组的备节点. 语法 rg.getSlave([positions]) 类别 Replica Group 描述 获取当前分区组的备节点. 参数 positions ...

  3. 「SequoiaDB巨杉数据库」Sdb()

    名称 Sdb - SequoiaDB 连接对象. 语法 var db = new Sdb([hostname],[svcname]) var db = new Sdb([hostname],[svcn ...

  4. SequoiaDB巨杉数据库S3实例安装部署

    本章介绍 SequoiaS3 的安装.配置与启动. 安装 SequoiaS3 集成于 SequoiaDB 巨杉数据库的安装包中.SequoiaDB 安装完成后,用户可到安装路径下的 tools/seq ...

  5. SequoiaDB 巨杉数据库

    如今,大型企业的应用平台正在向微服务架构进行转型.在微服务架构下,应用程序和数据库等底层平台的关系将会被重构,新一代分布式数据库必须支持弹性扩张.资源隔离.多租户.可配置一致性.多模式(支持各类 SQ ...

  6. 【SequoiaDB|巨杉数据库】HTAP混合负载Ⅰ

    [SequoiaDB|巨杉数据库]HTAP混合负载Ⅰ HTAP混合负载 一般来说,HTAP (Hybrid Transactional and Analytical Processing) 混合负载意 ...

  7. SequoiaDB巨杉数据库成为唯一入选 “硅谷2016 大数据地形图”中国厂商, 企业级市场超越MongoDB等海外产品

    硅谷著名投资机构Firstmark近期发布了2016年的大数据行业地形图(Bigdata Landscape 2016).展现了如今大数据厂商与生态的分布. SequoiaDB巨杉数据库是进入大数据生 ...

  8. SequoiaDB巨杉数据库成为唯一入选 “硅谷2016 大数据地形图”中国厂商, 企业级市场超越MongoDB等海外产品...

    2019独角兽企业重金招聘Python工程师标准>>> 硅谷著名投资机构Firstmark近期发布了2016年的大数据行业地形图(Bigdata Landscape 2016).展现 ...

  9. SequoiaDB 巨杉数据库集群模式部署

    本文章主要介绍如何在本地主机采用三副本机制部署 SequoiaDB 巨杉数据库的集群模式.集群模式是 SequoiaDB 巨杉数据库部署的标准模式,具有高可用.容灾.数据分区等能力. 部署集群模式分为 ...

最新文章

  1. django修改服务器名称,django部署和服务器配置教程
  2. 在网页中调用本地的应用程序
  3. MIS性能优化常见问题与方案(辅助项目组性能优化的总结贴)
  4. 关于epoll 水平触发在udp套接字上不生效问题的原因
  5. SAP Spartacus的defaultUrlMatcher
  6. node.js util全局变量和事件驱动events
  7. 大学计算机基础超详细知识点(高手总结),大学计算机基础超详细知识点(高手总结).doc...
  8. c语言time_t转oletime,DateTimeFormatter可以格式化日期,但不能读取它自己的格式
  9. #华为云·寻找黑马程序员#【代码重构之路】使用Pattern的正确姿势
  10. 为什么这么多python广告_为什么铺天盖地都是Python的广告?
  11. Linux内核多线程(三)
  12. 51cto,一个创造能让IT人员成长的论坛
  13. JavaWeb案例:抽奖小游戏
  14. html重置css样式,css样式重置 移动端适配
  15. C语言求解一元二次方程
  16. HTTP请求的TCP瓶颈分析
  17. Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE
  18. 天天打排位,你知道王者荣耀的皮肤怎么测试吗?
  19. delphi信封打印程序
  20. 网页视频播放器-插件

热门文章

  1. Kate手扎对《又见一帘幽梦》的精彩分析
  2. 【Web学习笔记】数据库连接池配置(DBCP)
  3. 20161003 NOIP 模拟赛 T2 解题报告
  4. MySQL从入门到放弃(一)
  5. python爬取中国知网(中国优秀硕士学位论文数据库)
  6. 变量的三要素是java_C语言变量三要素知识详解,C语言变量三要素没那么难
  7. 【推荐】一个强大的html5游戏引擎 pixi
  8. [数据集][VOC][目标检测]河道垃圾水面漂浮物数据集目标检测可用yolo训练-1304张介绍
  9. Python学习笔记---day04进制和编码
  10. 为什么你的电脑突然间就只能关机再开机而无法重启了,重启永远黑屏