文档中心MogDBMogDB StackUqbar
v2.1

文档:v2.1

支持的版本:

其他版本:

GAUSS-04701 - GAUSS-04800


GAUSS-04701 - GAUSS-04710


GAUSS-04706: "The parameter can not smaller than -1."

SQLSTATE: XX000

错误原因: 入参检查,prevbit必须>=-1。

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

GAUSS-04708: "Column count in table definition does not match with ORC file %s."

SQLSTATE: 22000

错误原因: 表的列定义和orc文件中的列不符合。

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

GAUSS-04709: "Error occurs while read row index of orc file, detail can be found in dn log of %s."

SQLSTATE: 22000

错误原因: DFS上的ORC格式文件索引数据出错。

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

GAUSS-04710: "Unsupported orc type : %u."

SQLSTATE: 0A000

错误原因: DFS表不支持该数据类型。

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


GAUSS-04711 - GAUSS-04720


GAUSS-04714: "Unsupported data type : %u."

SQLSTATE: 0A000

错误原因: HDFS表不支持的数据类型。

解决办法: 根据提示的信息变更定义类型为HDFS表支持类型。

GAUSS-04715: "Invalid string for 'COMPRESSION' option."

SQLSTATE: 22023

错误原因: 无效的压缩模式。

解决办法: 创建表时设置正确压缩模式,HDFS只支持zlib和snappy。


GAUSS-04721 - GAUSS-04730


GAUSS-04721: "The start index is over the limit."

SQLSTATE: 22000

错误原因: 在HDFS表导入数据时,将上层的数据填充到底层数据流buffer过程中,导入的数据超过了buffer的最大限制。

解决办法: 在对应DN日志中查看具体原因信息。

GAUSS-04722: "DFS connector can not be NULL when loading data into dfs table."

SQLSTATE: 42704

错误原因: HDFS导入过程中,发现和dfs的链接是无效指针。

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

GAUSS-04726: "We only support pushing down opExpr and null test predicate."

SQLSTATE: 0A000

错误原因: HDFS表过滤谓词出现不支持的类型。

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

GAUSS-04727: "could not find operator by oid %u"

SQLSTATE: 42704

错误原因: 系统内部错误。通过OID查找操作类型失败。

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

GAUSS-04728: "Not support pushing predicate with sublink param now!"

SQLSTATE: 0A000

错误原因: 系统内部错误。不支持子查询的谓词下推。

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

GAUSS-04729: "Not support pushing predicate with non-const"

SQLSTATE: 0A000

错误原因: 系统内部错误。不支持非常量的谓词下推。

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

GAUSS-04730: "We only support pushing down opExpr and null test predicates."

SQLSTATE: 0A000

错误原因: 系统内部错误。仅仅支持表达式和null谓词下推。

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


GAUSS-04731 - GAUSS-04740


GAUSS-04731: "Data type %u has not been supported for predicate push down."

SQLSTATE: 0A000

错误原因: 系统内部错误。报错的数据类型不支持动态谓词下推。

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

GAUSS-04732: "The maximum accuracy of decimal/numeric data type supported is %d bits."

SQLSTATE: 0A000

错误原因: decimal/numeric支持的最大进度超过规定38位。

解决办法: 建表时定义decimal/numeric类型的精度小于或者等于38。

GAUSS-04737: "There is an illegal character \'%c\' in the option %s."

SQLSTATE: 44000

错误原因: 在filename或者foldername的option中存在非法字符。

解决办法: 检查flilename或者foldername路径的规范性,重新创建HDFS外表。

GAUSS-04738: "The option %s should not be end with \'%c\'."

SQLSTATE: 44000

错误原因: 检测filename的option以'/'结束直接报错。

解决办法: filename的option不能以'/'结束。


GAUSS-04741 - GAUSS-04750


GAUSS-04741: "The path '%s' must be an absolute path."

SQLSTATE: 42P17

错误原因: 检测filename或者foldername的路径不是绝对路径。

解决办法: 创建HDFS表指定的foldername或者filename必须是一个绝对路径。

GAUSS-04742: "The address option exists illegal character: \'%c\'"

SQLSTATE: 44000

错误原因: HDFS的Server的address option中存在非法字符空格。

解决办法: 将非法字符空格去掉。

GAUSS-04744: "The count of address '%s' must be not greater than %d."

SQLSTATE: 44000

错误原因: address的数量不能超过2个。

解决办法: 创建DFS server时指定的address不能超过两个。

GAUSS-04745: "Unsupport ipv6 foramt"

SQLSTATE: 44000

错误原因: DFS server的address不支持ipv6格式。

解决办法: 创建DFS server的address改为ipv4格式。

GAUSS-04746: "The incorrect address format"

SQLSTATE: 44000

错误原因: address的格式书写错误。

解决办法: 查看正确描述address。

GAUSS-04747: "Failed to create DfsInsert handler when updating table."

SQLSTATE: XX000

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

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

GAUSS-04748: "build global dfs space cache hash table failed"

SQLSTATE: 42704

错误原因: 系统内部错误。创建全局的HDFS连接缓存失败。

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

GAUSS-04749: "The number of files exceeds the limit %d."

SQLSTATE: 22000

错误原因: 文件数量达到设定的上限值。

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

GAUSS-04750: "could not initialize DFS space hash table"

SQLSTATE: 42704

错误原因: 不能创建用于缓存文件序号的hash table。

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


GAUSS-04751 - GAUSS-04760


GAUSS-04752: "could not initialize partition pruning result cache."

SQLSTATE: XX000

错误原因: 分区表导入过程中用以分区搜索的cache创建失败。

解决办法: 检查机器是否有足够的内存来创建分区收索cache。

GAUSS-04753: "Unsupported data type on column:%s when forming partition signature"

SQLSTATE: XX000

错误原因: 分区表导入过程中发现分区键的数据类型不在支持的类型中。

解决办法: 查看系统目录表是否有数据不一致情况,以创建的分区表分区列是否是不支持的分区类型。

GAUSS-04756: "could not rewind DFS Partition Loading temporary file: %m"

SQLSTATE: XX000

错误原因: 在分区表导入过程中,下盘缓存文件未能成功移动文件游标。

解决办法: 检查下盘临时文件是否已经损坏。

GAUSS-04758: "Only ORC is supported for now."

SQLSTATE: 0A000

错误原因: 系统内部错误。 手册HDFS表仅支持ORC格式。

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

GAUSS-04759: "DfsStore: unrecognized heap_update status: %u"

SQLSTATE: XX000

错误原因: desc表的删除和更新冲突。

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

GAUSS-04760: "type '%s' is not supported in DFS ORC format column store"

SQLSTATE: 0A000

错误原因: 此数据类型是HDFS表不支持的。

解决办法: 创建HDFS表时使用其他数据类型。


GAUSS-04761 - GAUSS-04770


GAUSS-04761: "Value '%s' of option 'compression' is invalid for row table"

SQLSTATE: 0A000

错误原因: 行存表压缩参数指定错误。

解决办法: 修正压缩参数为yes或者no。

GAUSS-04762: "Invalid string for 'filesystem' option."

SQLSTATE: 22023

错误原因: 创建表空间时,设置的filesystem的值错误,直接报错。

解决办法: 创建表空间时,设置的filesystem为general或者为hdfs。

GAUSS-04764: "No storepath is specified for a DFS server."

SQLSTATE: XX000

错误原因: 创建HDFS表空间时没有指定storepath。

解决办法: 创建HDFS表空间时指定storepath。

GAUSS-04765: "current text search configuration doesnot support options"

SQLSTATE: 22023

错误原因: 当前的configuration不支持options。

解决办法: 按照文档修改SQL语句。

GAUSS-04766: "CUListWrite: Cannot allocate memory"

SQLSTATE: XX000

错误原因: 系统可用内存不足,申请内存失败。

解决办法: 操作系统释放部分内存后,可尝试重新执行。

GAUSS-04767: "could not access status of transaction %lu, nextXid is %lu"

SQLSTATE: XX000

错误原因: 对未存在的事务状态进行访问,可能是所访问的事务在节点上还未存在。

解决办法:

  • 如果是主动调用访问不存在的事务的状态,无须处理。
  • 如果是一个正常的事务,节点也参与,请联系技术支持工程师提供技术支持。

GAUSS-04770: "write cu failed, colid(%d) cuid(%u), offset(%lu), size(%d) : %m"

SQLSTATE: XX000

错误原因: 异步IO写数据文件操作异常。

解决办法: 从备机或者备份数据恢复集群数据文件。


GAUSS-04771 - GAUSS-04780


GAUSS-04774: "Snapshot too old."

SQLSTATE: XX000

错误原因: 查询的快照是旧的快照。

解决办法: 可尝试重新执行。

GAUSS-04778: "Unable to get store format for Dfs relation %s"

SQLSTATE: 无

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

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

GAUSS-04779: "The relation '%s' has no distribute type."

SQLSTATE: 0A000

错误原因: 所查询的表没有分布类型,比如在CN查询desc表。

解决办法: 此类表只可以在DN查询。


GAUSS-04781 - GAUSS-04790


GAUSS-04781: "Upper-level GROUPING found where not expected"

SQLSTATE: XX000

错误原因: 上层的grouping不能存在于subplan中。

解决办法: 重新写语义相同的SQL语句。

GAUSS-04782: "GROUPING found where not expected"

SQLSTATE: XX000

错误原因: where等字句中不能含有grouping。

解决办法: 请修改SQL语句。

GAUSS-04783: "ORDER/GROUP BY expression not found in list"

SQLSTATE: XX000

错误原因: 在ORDER/GROUP BY子句中无法查找到给定的ORDER/GROUP引用。

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

GAUSS-04784: "Relation with OID %u does not exist."

SQLSTATE: XX000

错误原因: 所查询的表不存在。

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

GAUSS-04785: "get tablespace %u store path failed"

SQLSTATE: 42P01

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

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

AUSS-04786: "Un-support feature: HDFS"

SQLSTATE: 0A000

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

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

GAUSS-04787: "cache lookup failed for bucket %u"

SQLSTATE: 29P01

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

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

GAUSS-04788: "null bucket for tuple %u"

SQLSTATE: 22004

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

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

GAUSS-04789: "got null for pgxc_class option %u"

SQLSTATE: 29P01

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

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

GAUSS-04790: "should in restore mode"

SQLSTATE: 42602

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

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


GAUSS-04791 - GAUSS-04800


GAUSS-04791: "invalid hashbucketId syntax"

SQLSTATE: 42602

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

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

GAUSS-04792: "Cannot drop all buckets"

SQLSTATE: D0011

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

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

GAUSS-04793: "Invalid bucket id %u, max bucket id is %d"

SQLSTATE: 22023

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

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

GAUSS-04794: "invalid relation file path %s for relpath_parse_rnode"

SQLSTATE: 22023

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

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

GAUSS-04795: "Failed to write data to the dfs file list, error code: %d"

SQLSTATE: 无

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

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

GAUSS-04796: "grant to public operation is forbidden in security mode"

SQLSTATE: 0LP01

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

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

GAUSS-04797: "Forbid grant language c to user with grant option."

SQLSTATE: 0A000

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

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

GAUSS-04798: "Forbid grant language c to public."

SQLSTATE: 0A000

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

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

GAUSS-04800: "Only roles with sysadmin or createdb privileges can do GRANT/REVOKE."

SQLSTATE: 0A000

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

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

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