云服务器内容精选

  • GAUSS-01751 -- GAUSS-01760 GAUSS-01751: "only boolean operators can have join selectivity" SQLSTATE: 42P13 错误原因:只有布尔类型的操作返回值才可计算连接选择率。 解决办法:请检查需要创建的operator是否是boolean类型。 GAUSS-01752: "only boolean operators can merge join" SQLSTATE: 42P13 错误原因:只有布尔类型的操作返回值才可用于生成mergejoin路径。 解决办法:请检查需要创建的operator是否是boolean类型。 GAUSS-01753: "only boolean operators can hash" SQLSTATE: 42P13 错误原因:只有布尔类型的操作返回值才可用于生成hash路径。 解决办法:请检查需要创建的operator是否是boolean类型。 GAUSS-01754: "operator %s already exists" SQLSTATE: 42723 错误原因:当前想要创建的操作已经存在。 解决办法:请检查需要创建的operator是否已经存在。 GAUSS-01755: "operator cannot be its own negator or sort operator" SQLSTATE: 42P13 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01756: "Local temp table in column store mode is not supported" SQLSTATE: 0A000 错误原因:当前列存不支持局部临时表。 解决办法:创建表时所在的空间是个临时空间,创建的表被认为是临时表。在需要创建列存表时,请确认不在临时空间中。 GAUSS-01757: "Unsupport CS tore table distributed by replication" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01758: "large object %u does not exist" SQLSTATE: 42704 错误原因:当前大对象名所对应的对象实际并不存在。 解决办法:检查是否创建过该名称的大对象或检查是否在执行中被清除。 GAUSS-01759: "unrecognized objtype: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01760: "must specify relation and object name" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-01701 -- GAUSS-01800
  • GAUSS-01711 -- GAUSS-01720 GAUSS-01712: "PGXC node %s: not a Datanode" SQLSTATE: 42601 错误原因:该名称对应的节点并不是一个DN类型的节点。 解决办法:检查nodeid的正确性并检查系统当前状态。 GAUSS-01713: "PGXC Group %s: group not defined" SQLSTATE: 42704 错误原因:group_name对应的节点组不存在。 解决办法:检查调用的group_name是否正确,或数据库在创建时是否正确创建group。 GAUSS-01714: "shared relations must be placed in pg_global tablespace" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01715: "could not find attrdef tuple for relation %u attnum %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01716: "could not find tuple for attrdef %u" SQLSTATE: XX000 错误原因: 系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01717: "could not remove file '%s': %m" SQLSTATE: XX000 错误原因:未能成功删除对应的错误信息表,导致出错。 解决办法:检查错误表的用户权限。 GAUSS-01718: "cache lookup failed for foreign table %u" SQLSTATE: XX000 错误原因:无法找到对应的foreign data wrapper。 解决办法:请检查使用中的gds、hdfs外表以及roach、obs设置是否正确。 GAUSS-01719: "cache lookup failed for partitioned table %u in pg_partition" SQLSTATE: XX000 错误原因:找不到分区表中相关的元组。 解决办法:检查relid对应的是否为分区表并检查该表的元组状况。 GAUSS-01720: "check constraint '%s' already exists" SQLSTATE: 42710 错误原因:准备添加的限制已经存在,不能重复添加。 解决办法:检查需要新增加的限制是否已经存在。 父主题: GAUSS-01701 -- GAUSS-01800
  • GAUSS-01781 -- GAUSS-01790 GAUSS-01781: "cannot move objects into system schema" SQLSTATE: 0A000 错误原因:不可将对象移入系统表空间。 解决办法:请确认当前表空间类型,如果为系统表空间,将不支持移入相关数据对象。 GAUSS-01782: "improper relation name (too many dotted names): %s" SQLSTATE: 42601 错误原因:导入的表名称不合法。 解决办法:数据库系统中的表名称最为复杂的情况是catalogname.schemaname.relname,如果超过此,将不在支持。 GAUSS-01783: "unexpected node type in name list: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01784: "bogus PopOverrideSearchPath call" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01785: "collation '%s' for encoding '%s' does not exist" SQLSTATE: 42704 错误原因:对应于GetDatabaseEncodingName()所得到的编码方法并不支持NameListToString(name)所对应的字符集。 解决办法:查询手册确认当前系统所支持的字符集以及相应的编码方式。 示例: 1 2 3 4 postgres=# select 'a' collate "dummy"; ERROR: collation "dummy" for encoding "UTF8" does not exist LINE 1: select 'a' collate "dummy"; ^ GAUSS-01786: "conversion '%s' does not exist" SQLSTATE: 42704 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01787: "invalid list syntax" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01788: "permission denied to create temporary tables in database '%s'" SQLSTATE: 42501 错误原因:该用户没有在当前数据库创建临时表的权限。 解决办法:执行GRANT语句赋予该用户访问当前数据库的权限,具体语句如下: 1 GRANT TEMPORARY on DATABASE database_name TO role_name; 更多GRANT语法内容,请参见GRANT。 GAUSS-01789: "cannot create temporary tables during recovery" SQLSTATE: 25006 错误原因:数据库当前属于从某个状态恢复的过程中,此时不支持创建临时表。 解决办法:若创建临时表不成功,可优先查看当前数据库状态。 GAUSS-01790: "current user does not have privilege to role %s" SQLSTATE: 42501 错误原因:当前用户没有管理role的权限。 解决办法:可向管理员确认用户当前的权限。 父主题: GAUSS-01701 -- GAUSS-01800