GAUSS-01851 -- GAUSS-01860
GAUSS-01851: “invalid input parameters when searching for local index under some index”
SQLSTATE: 42704
错误原因:在检查索引OID有效性时,发现输入的参数是无效的。
解决办法:检查输入参数的有效性。
GAUSS-01852: “%u is not a partitioned index”
SQLSTATE: 42704
错误原因:参数OID对应的对象并非是一个分区索引。
解决办法:检查在执行流程中传入的参数的实际属性,可通过系统表来检查。
GAUSS-01853: “%u not found in pg_class”
SQLSTATE: 42704
错误原因:无法在pg_class系统表中找到参数OID对应的对象。
解决办法:确认想要查找的对象的OID并确认是否已经完成analyze操作并正确导入系统表。
GAUSS-01854: “not found local index %u in pg_partition”
SQLSTATE: 42704
错误原因:在pg_partition系统表中无法查找到对应的local index。
解决办法:检查local index参数的有效性并与实际创建时所创建的属性进行核对。
GAUSS-01855: “none is the son local index of index %u”
SQLSTATE: 42704
错误原因:在partitionedIndexid对应的索引中没有找到局部索引。
解决办法:检查所需查找的局部索引的正确性。
GAUSS-01859: “cache lookup failed for index partition %u”
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-01860: “more than one item satisfied parttype is %c, parentOid is %u”
SQLSTATE: 0A000
错误原因:在一个表中找到了两个同样类型的分区。
解决办法:在创建分区时应保障不存在相同的分区。