文档中心MogDBMogDB StackUqbar
v2.1

文档:v2.1

支持的版本:

其他版本:

GAUSS-04501 - GAUSS-04600


GAUSS-04501 - GAUSS-04510


GAUSS-04503: "wrong buffer passed to BCM_clear, BlockNumber from buf is %u,mapBlock is %u"

SQLSTATE: XX000

错误原因: 错误的BCM buffer或者BCM buffer对应的块号和map块号不一致。

解决办法: 系统内部错误。请联系技术支持工程师提供技术支持。

GAUSS-04505: "Please use 'ALTER ROLE user_name IDENTIFIED BY 'password' REPLACE 'old password';' to modify the initial password of user %s before operation!"

SQLSTATE: XX000

错误原因: 未修改初始密码。

解决办法: 使用显示命令修改初始密码。

GAUSS-04506: "SECURITY LABEL is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04507: "domain is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04508: "user defined aggregate is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04509: "user defined operator is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。


GAUSS-04511 - GAUSS-04520


GAUSS-04511: "user-defined text search parser is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04513: "user-defined text search template is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04514: "user defined collation is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04515: "RULE is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04517: "NOFITY statement is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04518: "LISTEN statement is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04520: "LOAD statement is not yet supported."

SQLSTATE: 无

错误原因: 特性不支持。

解决办法: 不建议使用。


GAUSS-04521 - GAUSS-04530


GAUSS-04521: "DISCARD statement is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04523: "new language is not yet supported."

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04524: "user defined conversion is not yet supported.""

SQLSTATE: 0A000

错误原因: 特性不支持。

解决办法: 不建议使用。

GAUSS-04528: "pg_pool_validate cannot run inside a transaction block"

SQLSTATE: 25001

错误原因: pg_pool_validate函数不能在事务块中执行。

解决办法: 直接调用pg_pool_validate,而不是采用start transaction的方式。

GAUSS-04529: "Failed to send query ID to %s while sending query ID with sync"

SQLSTATE: XX000

错误原因: 发送query ID失败。

解决办法: 检查对端节点是否报错退出,或者当前是否有网络问题。

GAUSS-04530: "Failed to read response from Datanodes while sending query ID with sync. Detail: %s"

SQLSTATE: XX000

错误原因: 发送query ID失败。

解决办法: 检查对端节点是否报错退出,或者当前是否有网络问题。


GAUSS-04531 - GAUSS-04540


GAUSS-04531: "Unexpected response from %s while sending query ID with sync"

SQLSTATE: XX000

错误原因: 发送query ID失败。

解决办法: 系统内部错误。请联系技术支持工程师提供技术支持。

GAUSS-04532: "Could not begin transaction on %s"

SQLSTATE: XX000

错误原因: 系统内部错误。在analyze处理过程中,向CN/DN发送查询pg_class表和pg_statistic表信息构造的query命令失败。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04533: "Failed to read response from CN %u when ending query"

SQLSTATE: XX000

错误原因: 系统内部错误。在analyze处理过程中,其他CN从源CN获取统计pg_class和pg_statistic系统表信息时,从消息缓冲区中收到EOF消息。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04534: "Unexpected response from CN %u"

SQLSTATE: XX000

错误原因: 系统内部错误。在analyze处理过程中,其他CN从源CN获取统计pg_class和pg_statistic系统表信息时,从消息缓冲区中收到不期望的响应消息。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04535: "Failed to read response from DN %u when ending query"

SQLSTATE: XX000

错误原因: 全局统计信息做analyze过程中,CN从DN1获取pg_class或pg_statistic统计信息时,未收到EOF消息。

解决办法: 系统内部错误。请联系技术支持工程师提供技术支持。

GAUSS-04536: "Unexpected response from DN %u"

SQLSTATE: XX000

错误原因: 全局统计信息做analyze过程中,CN从DN1获取pg_class或pg_statistic统计信息时,收到不期望的响应消息。

解决办法: 系统内部错误。请联系技术支持工程师提供技术支持。

GAUSS-04538: "The relation %s is invalid because of cluster resize, please quit current session and it will be automaticly dropped."

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04539: "Cache lookup failed for relation %u."

SQLSTATE: XX000

错误原因: 输入的表不存在。

解决办法: 执行SQL语句输入正确的表名。

GAUSS-04540: "Failed to create directory on HDFS."

SQLSTATE: 42P17

错误原因: 创建目录失败。

解决办法: 请查看相关日志。


GAUSS-04541 - GAUSS-04550


GAUSS-04542: "invalid starelkind for pg_statistic"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04543: "Failed to find the information of DFS table."

SQLSTATE: 42P17

错误原因: 增加delta表的分布信息时,没有找到HDFS的信息。

解决办法: 尝试再次执行解决。

GAUSS-04544: "could not obtain lock on partition(%d)"

SQLSTATE: 55P03

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04545: "function roach_handler must return type 'fdw_handler'"

SQLSTATE: 42809

错误原因: 系统内部错误。roach导出需绑定fdw_handler。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04546: "could not open roach %s"

SQLSTATE: XX000

错误原因: roach导出不能正常打开。

解决办法: 检查roach外表指定的location中包含的roach path是否可以正常访问。

GAUSS-04547: "could not read from roach"

SQLSTATE: XX000

错误原因: 系统内部错误。用roach方式导出时不能正常拷贝数据。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04549: "can not specify multiple locations"

SQLSTATE: 0A000

错误原因: roach导出方式指定的location不能多于一个。

解决办法: 指定roach外表的location只能限定一个。

GAUSS-04550: "could not close roach %s"

SQLSTATE: XX000

错误原因: 系统内部错误。roach导出结束后不能正常关闭。

解决办法: 请联系技术支持工程师提供技术支持。


GAUSS-04551 - GAUSS-04560


GAUSS-04551: "could not write to roach"

SQLSTATE: XX000

错误原因: 系统内部错误。roach导出时报错。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04552: "COMPATIBLE_ILLEGAL_CHARS only available on READ ONLY foreign table"

SQLSTATE: 42601

错误原因: compatible_illegal_chars导入参数只能用于导入不能用于导出。

解决办法: 对于导出操作去除compatible_illegal_chars参数。

GAUSS-04553: "DATE_FORMAT only available on READ ONLY foreign table"

SQLSTATE: 42601

错误原因: date_format导入参数只能用于导入不能用于导出。

解决办法: 对于导出操作去除date_format参数。

GAUSS-04554: "TIME_FORMAT only available on READ ONLY foreign table"

SQLSTATE: 42601

错误原因: time_format导入参数只能用于导入不能用于导出。

解决办法: 对于导出操作去除time_format参数。

GAUSS-04555: "TIMESTAMP_FORMAT only available on READ ONLY foreign table"

SQLSTATE: 42601

错误原因: timestamp_format导入参数只能用于导入不能用于导出。

解决办法: 对于导出操作去除timestamp_format参数。

GAUSS-04556: "SMALLDATETIME_FORMAT only available on READ ONLY foreign table"

SQLSTATE: 42601

错误原因: smalldatetime_format导入参数只能用于导入不能用于导出。

解决办法: 对于导出操作去除smalldatetime_format参数。

GAUSS-04557: "could not find block %p"

SQLSTATE: XX000

错误原因: 已分配的内存在释放时未发现。

解决办法: 避免double free而导致报错。

GAUSS-04559: "Error happen when execute memcpy_s:%d in reallocating aliged memory"

SQLSTATE: XX000

错误原因: 内存拷贝函数调用失败。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04560: "unsupport to get memory size under aligned memory allocator"

SQLSTATE: XX000

错误原因: 在对齐内存上下文处理时,不支持GetChunkSpace函数。

解决办法: 请联系技术支持工程师提供技术支持。


GAUSS-04561 - GAUSS-04570


GAUSS-04562: "unsupport to reallocate memory under stack memory allocator"

SQLSTATE: XX000

错误原因: 在栈式内存上下文处理时,不支持realloc函数。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04563: "unsupport to get memory size under stack memory allocator"

SQLSTATE: XX000

错误原因: 在栈式内存上下文处理时,不支持GetChunkSpace函数。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04564: "could not write to batchstore temporary file: %m"

SQLSTATE: XX000

错误原因: 写临时文件错误。

解决办法: 请检查磁盘空间,磁盘状态是否正确。

GAUSS-04565: "could not write to tuplestore temporary file: %m"

SQLSTATE: XX000

错误原因: 写临时文件错误。

解决办法: 请检查磁盘空间,磁盘状态是否正确。

GAUSS-04566: "unsupported to set memory_detail_tracking value under release version."

SQLSTATE: XX000

错误原因: release版本不支持。

解决办法: 不建议使用。因为此特性在debug版本支持。

GAUSS-04570: "specified timestamp format is null"

SQLSTATE: 22007

错误原因: 支持触发器以及触发器函数。

解决办法: 支持触发器以及触发器函数。


GAUSS-04571 - GAUSS-04580


GAUSS-04572: "specified date format is null"

SQLSTATE: 22007

错误原因: SQL参数不对。

解决办法: 修改SQL。

GAUSS-04573: "specified time format is null"

SQLSTATE: 22007

错误原因: 未开启逻辑内存管理功能。

解决办法: 提示用户无法查询的原因。

GAUSS-04574: "unsupported view for memory protection feature is disabled."

SQLSTATE: XX000

错误原因: 不支持特性。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04575: "It is unsupported to calculate size of database '%s' under the DFS tablespace '%s' on data node."

SQLSTATE: 55006

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04576: "It is unsupported to calculate size of DFS tablespace '%s' on data node."

SQLSTATE: 55006

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04578: "ExpectedEntries should be > 0 and < 10000000."

SQLSTATE: XX000

错误原因: 创建bloom filter时指定的元素预期个数超过了允许的范畴。

解决办法: 请联系技术支持工程师提供技术支持。减少指定元素的个数。

GAUSS-04580: "Add too many values to the bloom filter."

SQLSTATE: XX000

错误原因: bloom filter对象中填充的元素个数超过的最大能容纳的限制。

解决办法: 请联系技术支持工程师提供技术支持。将填充对象个数减少在最大容纳个数之内。


GAUSS-04581 - GAUSS-04590


GAUSS-04581: "BloomFilters are not compatible for merging."

SQLSTATE: XX000

错误原因: 对两个系数不同的bloom filter对象执行合并操作。

解决办法: 请联系技术支持工程师提供技术支持。不允许两个不同系数的bloom filter对象执行合并操作。

GAUSS-04582: "Failed to get enviroment parameter $GAUSSHOME or it is NULL, please set $GAUSSHOME as your installation directory!"

SQLSTATE: 22004

错误原因: 加载ir文件依赖于环境变量GAUSSHOME,如果未设置GAUSSHOME,则报错处理避免后续无效操作。

解决办法: 检查是否设置环境变量GAUSSHOME,如果没有GAUSSHOME环境变量,需要进行设置。

GAUSS-04584: "Codegen failed on the procedure of ExecVecQual!"

SQLSTATE: XX000

错误原因: 在生成总体IR函数时,若有一个表达式未正确处理,则使用codegen功能失败。

解决办法: 请联系技术支持工程师提供技术支持。确认该查询是否符合代码生成要求并设置enable_codegen=off。

GAUSS-04587: "Codegen failed on the first argument of FuncExpr!"

SQLSTATE: XX000

错误原因: 在处理函数参数时,未成功处理第一个参数,导致代码生成无法继续,报错处理。

解决办法: 请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其参数合理性并设置enable_codegen=off。

GAUSS-04588: "Codegen failed on the second argument of FuncExpr!"

SQLSTATE: XX000

错误原因: 在处理函数参数时,未成功处理第二个参数,导致代码生成无法继续,报错处理。

解决办法: 请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其合理性并设置enable_codegen=off。

GAUSS-04589: "Codegen failed on the third argument of FuncExpr!"

SQLSTATE: XX000

错误原因: 在处理函数参数时,未成功处理第三个参数,导致代码生成无法继续,报错处理。

解决办法: 请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其合理性并设置enable_codegen=off。


GAUSS-04591 - GAUSS-04600


GAUSS-04591: "Failed to create LLVM state object ExecutionEngine: %s"

SQLSTATE: 42704

错误原因: 在编译当前module时,需要将module挂靠在一个execution engine上。如果创建该execution engine失败,则报错处理,避免下一步无效操作。

解决办法: 请重新尝试或设置enable_codegen=off完成该查询。

GAUSS-04592: "Codegen failed on verifying IR function %s."

SQLSTATE: 42883

错误原因: 根据代码得到的IR函数是无效的或逻辑存在缺陷。

解决办法: 设置enable_codegen=off来规避该问题。请联系技术支持工程师提供技术支持。

GAUSS-04593: "Failed to create llvm function prototype."

SQLSTATE: XX000

错误原因: 声明LLVM函数原型失败,报错处理。

解决办法: 请重试或设置enable_codegen=off。

GAUSS-04595: "Unsupported LLVM debug type!"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-04597: "Failed on getting IR function : LLVMIRtexteq!"

SQLSTATE: XX000

错误原因: 从当前LLVM module中未找到该LLVMIRtexteq函数,为避免后续无效调用,报错处理。

解决办法: 避免对应IR文件的ll文件中包含该函数实现或设置enable_codegen=off来规避该问题。

GAUSS-04598: "Failed on getting IR function : LLVMIRtextlt!"

SQLSTATE: XX000

错误原因: 从当前LLVM module中未找到该LLVMIRtextlt函数,为避免后续无效调用,报错处理。

解决办法: 避免对应IR文件的ll文件中包含该函数实现或设置enable_codegen=off来规避该问题。

GAUSS-04599: "Failed on getting IR function : LLVMIRtextgt!"

SQLSTATE: XX000

错误原因: 从当前LLVM module中未找到该LLVMIRtextgt函数,为避免后续无效调用,报错处理。

解决办法: 避免对应IR文件的ll文件中包含该函数实现或设置enable_codegen=off来规避该问题。

GAUSS-04600: "Failed on getting IR function : LLVMIRsubstring!"

SQLSTATE: XX000

错误原因: 从当前LLVM module中未找到该LLVMIRsubstring函数,未避免后续无效调用,报错处理。

解决办法: 避免对应IR文件的ll文件中包含该函数实现或设置enable_codegen=off来规避该问题。

Copyright © 2011-2024 www.enmotech.com All rights reserved.