MogDBMogDB Stack
生态工具
v3.0
文档目录
文档:v3.0
支持的版本:

GAUSS-01501 - GAUSS-01600


GAUSS-01501 - GAUSS-01510


GAUSS-01501: "OID %u does not refer to a table"

SQLSTATE: 42P01

错误原因: pg_extension_config_dump()函数的参数1不是pg_class内定义的表。

解决办法: pg_extension_config_dump()函数的参数1必须是pg_class内定义的表。

GAUSS-01502: "table '%s' is not a member of the extension being created"

SQLSTATE: 55000

错误原因: pg_extension_config_dump()函数的参数1不是正在创建的EXTENSION的成员。

解决办法: pg_extension_config_dump()函数的参数1必须是正在创建的EXTENSION的成员。

GAUSS-01503: "extension with oid %u does not exist"

SQLSTATE: XX000

错误原因: 根据当前extension对象的OID从Cache中查找系统表pg_extension的tuple错误。

解决办法: 由于系统Cache存在异常导致根据extension对象OID从Cache获取对象tuple失败,请联系技术支持工程师提供技术支持。

GAUSS-01504: "extconfig is not a 1-D Oid array"

SQLSTATE: XX000

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

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

GAUSS-01505: "extconfig and extcondition arrays do not match"

SQLSTATE: XX000

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

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

GAUSS-01507: "extension name cannot be qualified"

SQLSTATE: 42601

错误原因: ALTER EXTENSION SET SCHEMA,指定EXTENSION名称时,extension的前面加了schema名称。

解决办法: ALTER EXTENSION SET SCHEMA,指定EXTENSION名称时,extension的前面不可以加schema名称。

GAUSS-01508: "cannot move extension '%s' into schema '%s' because the extension contains the schema"

SQLSTATE: 55000

错误原因: ALTER EXTENSION SET SCHEMA,新的schema是当前EXTENSION的成员。

解决办法: ALTER EXTENSION SET SCHEMA,新的schema不可以是当前EXTENSION的成员。

GAUSS-01509: "extension '%s' does not support SET SCHEMA"

SQLSTATE: 0A000

错误原因: ALTER EXTENSION SET SCHEMA,当前EXTENSION的relocatable参数为false。

解决办法: 只对EXTENSION的relocatable参数为true的EXTENSION执行ALTER EXTENSION SET SCHEMA。


GAUSS-01511 - GAUSS-01520


GAUSS-01511: "nested ALTER EXTENSION is not supported"

SQLSTATE: 0A000

错误原因: ALTER EXTENSION UPDATE,在一个事务内执行多次。

解决办法: ALTER EXTENSION UPDATE,在一个事务内只允许执行一次。

GAUSS-01513: "%s is already a member of extension '%s'"

SQLSTATE: 55000

错误原因: "(1)ALTER EXTENSION ADD,添加的对象已经是EXTENSION的成员了。(2)CREATE EXTENSION,EXTENSION的SQL脚本文件内创建的某个对象已经是别的EXTENSION的成员了。"

解决办法: "(1)ALTER EXTENSION ADD,添加的对象必须尚未是EXTENSION的成员了。(2)CREATE EXTENSION,EXTENSION的SQL脚本文件内创建的所有对象都不能是别的EXTENSION的成员。"

GAUSS-01514: "cannot add schema '%s' to extension '%s' because the schema contains the extension"

SQLSTATE: 55000

错误原因: ALTER EXTENSION ADD,ADD的schema就是EXTENSION所在的schema。

解决办法: ALTER EXTENSION ADD,ADD的schema不能是EXTENSION所在的schema。

GAUSS-01515: "%s is not a member of extension '%s'"

SQLSTATE: 55000

错误原因: ALTER EXTENSION DROP,删除的对象尚不是EXTENSION的成员。

解决办法: ALTER EXTENSION DROP,删除的对象必须是EXTENSION的成员。

GAUSS-01517: "cache lookup failed for extension %u"

SQLSTATE: XX000

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

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

GAUSS-01518: "no security label providers have been loaded"

SQLSTATE: 22023

错误原因: 执行SECURITY LABEL语句,没有加载SECURITY LABEL EXTENSION。

解决办法: 执行SECURITY LABEL之前,加载相关SECURITY LABEL的EXTENSION。

GAUSS-01519: "must specify provider when multiple security label providers have been loaded"

SQLSTATE: 22023

错误原因: 执行SECURITY LABEL语句,没有指定SECURITY LABEL。

解决办法: 执行SECURITY LABEL语句,必须指定SECURITY LABEL。

GAUSS-01520: "security label provider '%s' is not loaded"

SQLSTATE: 22023

错误原因: 执行SECURITY LABEL语句,指定的安全标记没有加载。

解决办法: 执行SECURITY LABEL语句,仅指定加载的安全标记。


GAUSS-01521 - GAUSS-01530


GAUSS-01521: "can't negate an empty subexpression"

SQLSTATE: XX000

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

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

GAUSS-01522: "unrecognized boolop: %d"

SQLSTATE: XX004

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

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

GAUSS-01524: "could not find attribute %d in subquery targetlist"

SQLSTATE: XX000

错误原因: 子查询返回列为空。

解决办法: 检查查询中子查询部分,是否存在空返回值问题。

GAUSS-01525: "so where are the outer joins?"

SQLSTATE: XX000

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

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

GAUSS-01527: "reached base rel"

SQLSTATE: XX000

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

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

GAUSS-01528: "could not find join node %d"

SQLSTATE: XX000

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

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

GAUSS-01529: "subquery cannot be result relation"

SQLSTATE: XX000

错误原因: 子查询不能作为结果表。

解决办法: 修改查询,使用非子查询作为输出表。

GAUSS-01530: "unrecognized command_type: %d"

SQLSTATE: XX000

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

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


GAUSS-01531 - GAUSS-01540


GAUSS-01531: "targetlist is not sorted correctly"

SQLSTATE: XX000

错误原因: 输出列顺序有误。

解决办法: 调整输入列和insert/update列的顺序一致。

GAUSS-01532: "unexpected outer reference in set operation subquery"

SQLSTATE: XX000

错误原因: setop中出现了交叉引用。

解决办法: 检查查询中SETOP操作对应的输入列,是否存在与其他子查询的交叉引用。

GAUSS-01533: "only UNION queries can be recursive"

SQLSTATE: XX000

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

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

GAUSS-01534: "could not implement recursive UNION"

SQLSTATE: 0A000

错误原因: 不能实现递归的UNION操作,所有列的类型都必须可哈希。

解决办法: 调整相关列,所有列都得可哈希。

GAUSS-01535: "could not implement %s"

SQLSTATE: 0A000

错误原因: 不能实现UNION,INTERSECT或者EXCEPT ,因为有的数据类型只支持哈希,另外一些类型只支持排序。

解决办法: UNION,INTERSECT或者EXCEPT相关列都得可哈希且可排序

GAUSS-01536: "could not find inherited attribute '%s' of relation '%s'"

SQLSTATE: XX000

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

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

GAUSS-01537: "attribute '%s' of relation '%s' does not match parent's type"

SQLSTATE: XX000

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

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

GAUSS-01538: "attribute '%s' of relation '%s' does not match parent's collation"

SQLSTATE: XX000

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

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

GAUSS-01539: "attribute %d of relation '%s' does not exist"

SQLSTATE: XX000

错误原因: 表中某一列不存在。

解决办法: 检查查询中,是否访问了不存在的列。

GAUSS-01540: "failed to join all relations together"

SQLSTATE: XX000

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

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


GAUSS-01541 - GAUSS-01550


GAUSS-01541: "minimum_count not set"

SQLSTATE: XX000

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

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

GAUSS-01542: "neither shared nor minimum number nor random edge found"

SQLSTATE: XX000

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

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

GAUSS-01543: "no edge found"

SQLSTATE: XX000

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

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

GAUSS-01547: "could not find plan for CTE '%s'"

SQLSTATE: XX000

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

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

GAUSS-01549: "failed to build any %d-way joins"

SQLSTATE: XX000

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

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


GAUSS-01551 - GAUSS-01560


GAUSS-01551: "a join rel requires both the left path and right path"

SQLSTATE: XX000

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

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

GAUSS-01552: "can not create remote path for ranges of type %d"

SQLSTATE: XX000

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

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

GAUSS-01553: "can not create remote path for relation of type %d"

SQLSTATE: XX000

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

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

GAUSS-01554: "No node list provided for remote query path"

SQLSTATE: XX000

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

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

GAUSS-01557: "operator %u is not a valid ordering operator"

SQLSTATE: 42704

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

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

GAUSS-01558: "volatile EquivalenceClass has no sortref"

SQLSTATE: XX000

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

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


GAUSS-01561 - GAUSS-01570


GAUSS-01563: "wrong number of index expressions"

SQLSTATE: XX000

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

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

GAUSS-01564: "unsupported indexqual type: %d"

SQLSTATE: XX004

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

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

GAUSS-01566: "could not find member %d(%u,%u) of opfamily %u"

SQLSTATE: XX000

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

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

GAUSS-01570: "no = operator for opfamily %u"

SQLSTATE: XX000

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

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


GAUSS-01571 - GAUSS-01580


GAUSS-01571: "no >= operator for opfamily %u"

SQLSTATE: XX000

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

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

GAUSS-01572: "no < operator for opfamily %u"

SQLSTATE: XX000

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

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

GAUSS-01576: "unexpected datatype in string_to_const: %u"

SQLSTATE: XX000

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

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

GAUSS-01577: "left and right pathkeys do not match in mergejoin"

SQLSTATE: XX000

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

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

GAUSS-01579: "Unrecognised command type %d"

SQLSTATE: XX000

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

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

GAUSS-01580: "Postgres-XC does not support this distribution type yet"

SQLSTATE: 0A000

错误原因: 尚未支持的重分布数据类型。

解决办法: 目前不支持对float、double等数据类型进行重分布,建议修改该列数据类型。


GAUSS-01581 - GAUSS-01590


GAUSS-01581: "predicate_classify returned a bogus value"

SQLSTATE: XX000

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

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

GAUSS-01582: "too late to create a new PlaceHolderInfo"

SQLSTATE: XX000

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

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

GAUSS-01583: "rel %d already exists"

SQLSTATE: XX000

错误原因: 表已经存在。

解决办法: 修改表名。

GAUSS-01584: "no relation entry for relid %d"

SQLSTATE: XX000

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

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

GAUSS-01585: "unexpected node type in reltargetlist: %d"

SQLSTATE: XX000

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

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

GAUSS-01587: "cannot access temporary or unlogged relations during recovery"

SQLSTATE: 0A000

错误原因: 系统内部错误。恢复期间无法访问临时表或者UNLOGGED表。

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

GAUSS-01588: "unsupported RTE kind %d in build_physical_tlist"

SQLSTATE: XX000

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

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

GAUSS-01589: "invalid restriction selectivity: %f"

SQLSTATE: XX000

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

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

GAUSS-01590: "invalid join selectivity: %f"

SQLSTATE: XX000

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

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


GAUSS-01591 - GAUSS-01600


GAUSS-01591: "WindowFunc contains out-of-range winref %u"

SQLSTATE: XX000

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

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

GAUSS-01592: "cannot commute non-binary-operator clause"

SQLSTATE: XX000

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

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

GAUSS-01593: "could not find commutator for operator %u"

SQLSTATE: XX000

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

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

GAUSS-01595: "unexpected RowCompare type: %d"

SQLSTATE: XX000

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

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

GAUSS-01596: "unrecognized nulltesttype: %d"

SQLSTATE: XX004

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

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

GAUSS-01598: "function's resolved result type changed during planning"

SQLSTATE: XX000

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

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

GAUSS-01599: "null prosrc for function %u"

SQLSTATE: 42P13

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

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

GAUSS-01600: "unexpected paramkind: %d"

SQLSTATE: XX000

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

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

数据库
基于openGauss开源数据库进行定制,推出的企业发行
Kubernetes上的MogDB自动运维系统
关于
云和恩墨社区
MogDB联系我们
管理工具
高可用管理
图形化管理
部署运维工具
Migrate to MogDB解决方案
异构数据库迁移
异构数据同步
兼容性分析
数据一致性校验
文档工具
参数对比