一种基于OpenGauss的错误信息处理方法及模块
基本信息
申请号 | CN202210246803.X | 申请日 | - |
公开(公告)号 | CN114637763A | 公开(公告)日 | 2022-06-17 |
申请公布号 | CN114637763A | 申请公布日 | 2022-06-17 |
分类号 | G06F16/242(2019.01)I;G06F16/2458(2019.01)I;G06F16/28(2019.01)I;G06F11/07(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 宗伟;何小栋 | 申请(专利权)人 | 北京海量数据技术股份有限公司 |
代理机构 | 北京尚钺知识产权代理事务所(普通合伙) | 代理人 | - |
地址 | 100083北京市海淀区学院路30号科大天工大厦B座6层01室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种基于OpenGauss的错误信息处理方法和模块,本发明的方法包括:定义错误信息,得到预定义错误信息;加载预定义错误信息,将预定义错误信息保存到系统缓存中;接收并注册用户自定义错误信息,并保存到系统缓存中;查找系统缓存中对应的错误号和错误消息,实现错误信息的处理。本发明的模块包括:存储单元,加载单元,注册单元,查询单元,处理单元。本发明可以有效避免OpenGauss系统原机制中错误号和错误消息不一一对应导致的不利问题;通过错误号和错误消息绑定的机制,可以有效提高OpenGauss系统对外提供错误信息的一致性,降低数据库开发人员在处理OpenGauss系统错误信息时的复杂度,有效的提高了开发人员的工作效率。 |
