云服务器内容精选

  • GAUSS-04351 -- GAUSS-04360 GAUSS-04351: "IGNORE_EXTRA_DATA only available on READ ONLY foreign table" SQLSTATE: 42601 错误原因:创建可写外表时,在OPTIONS中使用了IGNORE_EXTRA_DATA。 解决办法:删除外表定义OPTIONS中的IGNORE_EXTRA_DATA。 GAUSS-04352: "Permission denied to drop resource pools." SQLSTATE: 42501 错误原因:禁止普通用户进行删除resource pool对象的操作。 解决办法:只有系统用户可以对resource pool对象进行删除操作。普通用户无权删除。 GAUSS-04354: "ON COMMIT only support PRESERVE ROWS option" SQLSTATE: 42P16 错误原因:在创建临时表时,指定了ON COMMIT DELETE ROWS或ON COMMIT DROP选项。 解决办法:当前版本不支持这两个选项,请删除。 GAUSS-04355: "internal error, rename partitioned table failed" SQLSTATE: XX000 错误原因:重命名分区表失败。 解决办法:请确认ALTER TABLE [ IF EXISTS ] table_name RENAME TO new_table_name;语法中table_name和new_table_name是否正确。 GAUSS-04356: "internal error, rename partition failed" SQLSTATE: XX000 错误原因:重命名表分区失败。 解决办法:请确认ALTER TABLE..RENAME PARTITION partition_name TO partition_new_name;语法中partition_name或partition_new_name是否为已存在分区。 GAUSS-04357: "internal error, rename partition index failed" SQLSTATE: XX000 错误原因:重命名分区索引失败。 解决办法:请确认ALTER INDEX [ IF EXISTS ] index_name RENAME PARTITION partition_name TO new_partition_name;语法中指定的分区名partition_name是否存在。 GAUSS-04358: "statistics percent valid value is between 0 and 100" SQLSTATE: 22023 错误原因:设置的百分比不在0-100之间。 解决办法:调整设置的百分比数据,保证在0-100之间。 GAUSS-04359: "PSort %u should depend on only one index relation but not %lu" SQLSTATE: XX000 错误原因:列存索引关系的依赖关系不正确。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04360: "Partition cache lookup failed for index partition %u" SQLSTATE: XX000 错误原因:cache数据瞬时刷新,分区索引查询失败。 解决办法:重新执行此操作。 父主题: GAUSS-04301 -- GAUSS-04400
  • GAUSS-04541 -- GAUSS-04550 GAUSS-04541: "invalid object type when remove information from pg_statistic" SQLSTATE: XX000 错误原因:移除系统表pg_statistic信息时,遇到无效的对象类型。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04542: "Failed to find the information of DFS table." SQLSTATE: 42P17 错误原因:增加delta表的分布信息时,没有找到HDFS的信息。 解决办法:尝试再次执行解决。 GAUSS-04543: "could not obtain lock on partition(%d) in parallel processing situation." SQLSTATE: XX000 错误原因:并发情况下分区表加锁失败。 解决办法:可尝试重新执行。 GAUSS-04544: "function roach_handler must return type 'fdw_handler'" SQLSTATE: 42809 错误原因:系统内部错误。roach导出需绑定fdw_handler。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04545: "could not open roach %s" SQLSTATE: XX000 错误原因:roach导出不能正常打开。 解决办法:检查roach外表指定的location中包含的roach path是否可以正常访问。 GAUSS-04546: "could not read from roach" SQLSTATE: XX000 错误原因:系统内部错误。用roach方式导出时不能正常复制数据。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04547: "Failed to init roach routine." SQLSTATE: XX000 错误原因:系统内部错误。初始化roach导出报错。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04548: "can not specify multiple locations" SQLSTATE: 0A000 错误原因:roach导出方式指定的location不能多于一个。 解决办法:指定roach外表的location只能限定一个。 GAUSS-04549: "could not close roach %s" SQLSTATE: XX000 错误原因:系统内部错误。roach导出结束后不能正常关闭。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04550: "could not write to roach" SQLSTATE: XX000 错误原因:系统内部错误。roach导出时报错。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-04501 -- GAUSS-04600
  • GAUSS-04611 -- GAUSS-04620 GAUSS-04611: "Failed to remove directory '%s', because it is not an empty directory." SQLSTATE: XX000 错误原因:由于所删除的表空间的目录不是一个空目录,所以删除表空间失败。 解决办法:建议手工排查该目录,查找存在的文件,若是HDFS表文件,则在数据库中删除HDFS表,若是外部手工创建的文件,且该文件没有被使用,直接删除,最后再删除一次表空间。 GAUSS-04612: "Failed to remove external directory '%s'." SQLSTATE: XX000 错误原因:由于所删除的表空间的目录不是一个空目录存在文件,所以删除表空间失败。 解决办法:建议手工排查该目录,查找存在的文件,若是HDFS表文件,则在数据库中删除HDFS表,若是外部手工创建的文件,且该文件没有被使用,直接删除,最后再删除一次表空间。 GAUSS-04613: "It is unsupported to alter tablespace option '%s' for DFS tablespace." SQLSTATE: XX000 错误原因:HDFS表不支持alter操作,所以报错。 解决办法:禁止HDFS表使用alter操作。 GAUSS-04614: "Tablespace '%d' does not exist." SQLSTATE: XX000 错误原因:表空间不存在 解决办法:请创建表空间。 GAUSS-04615: "cache lookup failed for tablespace %u." SQLSTATE: XX000 错误原因:系统缓存中找不到表空间的缓冲信息。 解决办法:pg_tablespace系统表在Cache中的缓存存在异常,请联系技术支持工程师提供技术支持。 GAUSS-04616: "Resource Pool '%s': object not defined." SQLSTATE: 42704 错误原因:资源池未定义。 解决办法:检查资源池是否已经定义。 GAUSS-04617: "resource pool must be '%s' if the role cannot login." SQLSTATE: 22023 错误原因:资源池必须是默认资源池,否则用户不能login。 解决办法:用户不能login时请使用"default_pool"。 GAUSS-04618: "Resource pool must be '%s' if user cannot login." SQLSTATE: 42501 错误原因:资源池必须是默认资源池,否则用户不能login。 解决办法:用户不能login时请使用"default_pool"。 GAUSS-04619: "Password can't contain more than %d characters." SQLSTATE: 28P01 错误原因:账户密码中不能包含多于%d数目的字符。 解决办法:修改密码格式,使字符个数不大于%d个。 GAUSS-04620: "invalid GDS command: %d" SQLSTATE: XX000 错误原因:收到了非法的GDS交互。 解决办法:请检查GDS外表对应的导入文件中是否存在非法数据并对文件进行数据清洗后再次导入。 父主题: GAUSS-04601 -- GAUSS-04700
  • GAUSS-04581 -- GAUSS-04590 GAUSS-04581: "Codegen failed on the procedure of ExecVecQual!" SQLSTATE: XX000 错误原因:在生成总体IR函数时,若有一个表达式未正确处理,则使用codegen功能失败。 解决办法:请联系技术支持工程师提供技术支持。确认该查询是否符合代码生成要求并设置enable_codegen=off。 GAUSS-04582: "Codegen faild on ScalarArrayOp : datatype %d is not supported yet!\n" SQLSTATE: XX000 错误原因:当arrayop表达式中存在该数据类型时,不支持代码生成功能。 解决办法:请联系技术支持工程师提供技术支持。请确认是否为约束范围内的操作并设置enable_codegen=off。 GAUSS-04583: "The operator is not supported for codegen in CASE WHEN expr!" SQLSTATE: XX000 错误原因:当casearg不为空时,不支持该数据类型的等价操作。 解决办法:请联系技术支持工程师提供技术支持。请确认是否为约束范围内的操作并设置enable_codegen=off。 GAUSS-04584: "Codegen failed on the first argument of FuncExpr!\n" SQLSTATE: XX000 错误原因:在处理函数参数时,未成功处理第一个参数,导致代码生成无法继续,报错处理。 解决办法:请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其参数合理性并设置enable_codegen=off。 GAUSS-04585: "Codegen failed on the second argument of FuncExpr!\n" SQLSTATE: XX000 错误原因:在处理函数参数时,未成功处理第二个参数,导致代码生成无法继续,报错处理。 解决办法:请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其合理性并设置enable_codegen=off。 GAUSS-04586: "Codegen failed on the third argument of FuncExpr!\n" SQLSTATE: XX000 错误原因:在处理函数参数时,未成功处理第三个参数,导致代码生成无法继续,报错处理。 解决办法:请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其合理性并设置enable_codegen=off。 GAUSS-04587: "Operation is not supported yet!" SQLSTATE: XX000 错误原因:当前的操作并不是LLVM所支持,为避免后续无效操作,报错处理。 解决办法:请联系技术支持工程师提供技术支持。确认是否为约束范围内的操作并设置enable_codegen=off。 GAUSS-04588: "Failed to create LLVM state object ExecutionEngine: %s" SQLSTATE: 42704 错误原因:在编译当前module时,需要将module挂靠在一个execution engine上。如果创建该execution engine失败,则报错处理,避免下一步无效操作。 解决办法:请重新尝试或设置enable_codegen=off完成该查询。 GAUSS-04589: "Codegen failed on verifying IR function %s." SQLSTATE: 42883 错误原因:根据代码得到的IR函数是无效的或逻辑存在缺陷。 解决办法:设置enable_codegen=off来规避该问题。请联系技术支持工程师提供技术支持。 GAUSS-04590: "Failed to create llvm function prototype." SQLSTATE: XX000 错误原因:声明LLVM函数原型失败,报错处理。 解决办法:请重试或设置enable_codegen=off。 父主题: GAUSS-04501 -- GAUSS-04600
  • GAUSS-51000 -- GAUSS-51099 GAUSS-51001:"Failed to obtain THP service." SQLSTATE: 无 错误原因:获取THP服务信息失败。 解决办法:检查THP文件是否存在。 GAUSS-51002:"Failed to close THP service." SQLSTATE: 无 错误原因:关闭THP服务失败。 解决办法:检查THP文件是否存在。 父主题: GAUSS-51000 -- GAUSS-51999
  • GAUSS-05971 -- GAUSS-05980 GAUSS-05973: "Snapshot is invalid at %s, this is a safe error if there is breakdown in gtm log" SQLSTATE: YY014 错误原因:GTM发生故障或者CN与GTM断连,导致CN上的活跃事务在GTM上丢失,DN上OldestXmin计算偏大,集群中CN活跃事务需要访问的数据被清除。 解决办法:重新执行失败SQL,如果执行失败,请联系技术支持工程师提供技术支持。 父主题: GAUSS-05901 -- GAUSS-05999
  • GAUSS-52700 -- GAUSS-52799 GAUSS-52704 : "Failed to check the %s condition." SQLSTATE: 无 错误原因:检查条件失败。 解决办法:检查对应的进程是否正常。 GAUSS-52710 : "Replacement failed." SQLSTATE: 无 错误原因:替换实例失败。 解决办法:查看对应日志,查找详细失败信息。 父主题: GAUSS-52000 -- GAUSS-52999
  • GAUSS-05171 -- GAUSS-05180 GAUSS-05171: "Abnormal data package received, package length is %d, input buffer length is %d" SQLSTATE:无 错误原因:接收到异常的数据包,数据包的长度为xx,接收buffer的长度为xx。 解决办法:请检查数据文件,确保数据文件没有问题。 GAUSS-05180: “encoding ‘%s’ not supported by collation ‘%s’” 错误原因:排序规则不支持当前数据库的字符编码。 解决办法:查阅产品文档,选择支持当前字符编码的排序规则。 示例: 123456789 postgres=# CREATE DATABASE test_db ENCODING 'eucjis2004' LC_CTYPE='C' LC_COLLATE='C' template = template0;CREATE DATABASEpostgres=# \c test_dbNon-SSL connection (SSL connection is recommended when requiring high-security)You are now connected to database "test_db" as user "jack".test_db=# select 'a' collate case_insensitive;ERROR: encoding "EUC_JIS_2004" not supported by collation "case_insensitive"LINE 1: select 'a' collate case_insensitive; ^ 父主题: GAUSS-05101 -- GAUSS-05200
  • GAUSS-50200 -- GAUSS-50299 GAUSS-50200: "The %s already exists." SQLSTATE: 无 错误原因:文件/目录已经存在。 解决办法:删除该文件/目录。 GAUSS-50201: "The %s does not exist." SQLSTATE: 无 错误原因:文件/目录不存在。 解决办法:检查/目录文件不存在的原因,创建目录/文件或执行能够创建该文件/目录的脚本。 GAUSS-50202: "The %s must be empty." SQLSTATE: 无 错误原因:目录不为空。 解决办法:检查目录,备份后使其为空。 GAUSS-50203: "The %s cannot be empty." SQLSTATE: 无 错误原因:目录/文件不能为空。 解决办法:检查目录/文件为空的原因,然后创建目录/文件或执行能够创建该目录的脚本。 GAUSS-50204: "Failed to read %s." SQLSTATE: 无 错误原因:读文件失败。 解决办法:检查并修改文件和用户的权限。 GAUSS-50205: "Failed to write %s." SQLSTATE: 无 错误原因:写文件失败。 解决办法:检查并修改文件和用户的权限。 GAUSS-50206: "Failed to create %s." SQLSTATE: 无 错误原因:创建文件失败。 解决办法:检查并修改用户在该文件路径目录下的权限。 GAUSS-50207: "Failed to delete %s." SQLSTATE: 无 错误原因:删除文件失败。 解决办法:检查并修改用户在该文件路径目录下的权限。 GAUSS-50208: "Failed to create the %s directory." SQLSTATE: 无 错误原因:创建文件夹失败。 解决办法:检查并修改用户在该目录下的权限。 GAUSS-50209: "Failed to delete the %s directory." SQLSTATE: 无 错误原因:删除文件夹失败。 解决办法:检查并修改用户在该目录下的权限。 GAUSS-50210: "The %s must be a file." SQLSTATE: 无 错误原因:不是文件类型。 解决办法:检查并修改类型,必须是文件类型。 GAUSS-50211: "The %s must be a directory." SQLSTATE: 无 错误原因:不是目录类型。 解决办法:检查并修改类型,必须是目录类型。 GAUSS-50212: "The suffix of the '%s' file should be '%s'." SQLSTATE: 无 错误原因:文件的后缀不是指定的类型。 解决办法:更改文件的后缀为指定的类型。 GAUSS-50213: "The %s path must be an absolute path." SQLSTATE: 无 错误原因:路径不是绝对路径。 解决办法:更改路径值为绝对路径。 GAUSS-50214: "Failed to copy %s." SQLSTATE: 无 错误原因:复制文件失败。 解决办法:检查待复制的文件是否存在,目的路径是否存在,网络是否正常。 GAUSS-50216: "Failed to remote copy %s." SQLSTATE: 无 错误原因:远程复制文件/目录失败。 解决办法:检查待复制的文件/目录是否存在,目的路径是否存在。 GAUSS-50217: "Failed to decompress %s." SQLSTATE: 无 错误原因:解压包失败。 解决办法:检查待解压的压缩包是否存在,格式是否正确,有无损坏。 GAUSS-50218: "Failed to rename %s." SQLSTATE: 无 错误原因:重命名文件失败。 解决办法:检查待命名的文件是否存在,重命名后的文件名和后缀是否正确。 GAUSS-50219: "Failed to obtain %s." SQLSTATE: 无 错误原因:获取目录/文件/路径失败。 解决办法:检查目录/文件/路径是否存在。 GAUSS-50220: "Failed to restore %s." SQLSTATE: 无 错误原因:恢复目录/文件/路径失败。 解决办法:检查目录/文件/路径是否存在。 GAUSS-50221: "Failed to obtain file type." SQLSTATE: 无 错误原因:获取文件类型失败。 解决办法:1.检查命令是否正确;2.检查指定文件/路径是否存在。 GAUSS-50222: "The content of file %s is not correct." SQLSTATE: 无 错误原因:文件内容不正确。 解决办法:检查文件内容是否正确。 GAUSS-50223: "Failed to update %s files." SQLSTATE: 无 错误原因:更新(写)文件失败。 解决办法:检查需要更新(写)的文件是否存在,写入文件的内容是否正确。 GAUSS-50224: "The file name is incorrect." SQLSTATE: 无 错误原因:文件名错误。 解决办法:检查文件是否有多个后缀名(即文件名中有多个".")。 GAUSS-50227: "Failed to compress %s." SQLSTATE: 无 错误原因:压缩文件/目录失败。 解决办法:检查待压缩的文件/目录是否存在,目的路径是否存在。 GAUSS-50228: "The %s does not exist or is empty." SQLSTATE: 无 错误原因:文件/目录不存在或者为空。 解决办法:检查文件/目录是否存在或者为空。 GAUSS-50229: "Cannot specify the file [%s] to the cluster path %s." SQLSTATE: 无 错误原因:不能指定文件放到集群的某个路径下。 解决办法:更换将文件存放的指定路径。 GAUSS-50230: "Failed to read/write %s." SQLSTATE: 无 错误原因:读/写文件失败。 解决办法:检查文件是存在,文件是否有读/写的权限。 GAUSS-50231:“Failed to generate %s file.” SQLSTATE: 无 错误原因:生成文件失败 解决办法:检查生成文件失败的原因,重新生成文件 父主题: GAUSS-50000 -- GAUSS-50999
  • GAUSS-04031 -- GAUSS-04040 GAUSS-04031: "must be system admin to use server-side lo_export()" SQLSTATE: 42501 错误原因:必须为系统管理员权限才能使用服务器端的lo_export函数。 解决办法:禁止使用不支持的函数。 GAUSS-04032: "could not create server file '%s': %m" SQLSTATE: XX000 错误原因:创建服务器文件失败。 解决办法:禁止使用不支持的函数。 GAUSS-04033: "could not chmod server file '%s': %m" SQLSTATE: XX000 错误原因:修改服务器文件权限失败。 解决办法:禁止使用不支持的函数。 GAUSS-04034: "could not write server file '%s': %m" SQLSTATE: XX000 错误原因:写入服务器文件失败。 解决办法:禁止使用不支持的函数。 GAUSS-04035: "connection requires a valid client certificate" SQLSTATE: 28000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04038: "pg_hba.conf rejects connection for host '%s', user '%s', database '%s', %s" SQLSTATE: 28000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04039: "pg_hba.conf rejects connection for host '%s', user '%s', database '%s'" SQLSTATE: 28000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04040: "no pg_hba.conf entry for host '%s', user '%s', database '%s', %s" SQLSTATE: 28000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-04001 -- GAUSS-04100
  • GAUSS-04401 -- GAUSS-04410 GAUSS-04401: "The local index %u on the partition %u not exist." SQLSTATE: 42704 错误原因:可能由于drop partition和drop index并发,在drop index的时候可能对应index已经不存在了。 解决办法:调整并发控制 GAUSS-04402: "Path can not include whitespace" SQLSTATE: 22023 错误原因:指定的路径中不能包含空格。 解决办法:重新指定一个不包含空格符的路径。 GAUSS-04403: "Can only access temp objects of the current session." SQLSTATE: 0A000 错误原因:访问了其他session的临时对象。 解决办法:只允许访问本session的临时对象,不支持访问其他session的临时对象。 GAUSS-04404: "cache lookup failed for role %u" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04405: "temp relation is invalid because of cluster resizing" SQLSTATE: 0A000 错误原因:扩容/缩容后原有临时表失效。 解决办法: 退出当前session,再重新连接并创建临时表 使用DROP SCHEMA %s, %s CASCADE来删除临时schema,再重建临时表。 GAUSS-04406: "internal relation doesn't allow DELETE" SQLSTATE: XX000 错误原因:内部表对象不允许删除。 解决办法:修改SQL Statement。 GAUSS-04407: "Not allowed to insert into relation pg_auth_history." SQLSTATE: XX000 错误原因:pg_auth_history用于审计账户密码的变更。只有当pg_authid中的账户密码发生变化时才记录相应的变动。如果认为变更,将影响审计。 解决办法:禁止使用insert …into…语句人为向pg_auth_history中插入记录。 GAUSS-04408: "do not support create non-temp table like temp table" SQLSTATE: 0A000 错误原因:创建普通表时使用了like临时表语法,不支持这样使用。 解决办法:不支持创建非临时表like临时表,如果要使用like临时表语法,请将要创建的表也指定为临时表。 GAUSS-04409: "Only the primary key, unique, not null and null will be supported." SQLSTATE: 0A000 错误原因:对于外表只有primary key,unique,not null以及null约束支持。 解决办法:若需要建立约束,请建立primary key,unique,not null以及null约束。 GAUSS-04410: "Only 'NOT ENFORCED' clause is supported for HDFS foreign table informational constraint." SQLSTATE: 0A000 错误原因:信息约束目前对于HDFS外表只支持not enforced。 解决办法:创建外表指定行约束时,加上not enforced属性。 父主题: GAUSS-04401 -- GAUSS-04500
  • GAUSS-04271 -- GAUSS-04280 GAUSS-04271: "Invalid name \'%s\' in REMOTE LOG " SQLSTATE: 42601 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04272: "PER NODE REJECT LIMIT only available on READ ONLY foreign table" SQLSTATE: 42601 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04273: "PER NODE REJECT LIMIT only available with LOG INTO or REMOTE LOG" SQLSTATE: 42601 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04274: "REMOTE LOG only available on READ ONLY foreign table" SQLSTATE: 42601 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04275: "REMOTE LOG only available on in NORMAL mode" SQLSTATE: 42601 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04276: "FILL_MISSING_FIELDS only available on READ ONLY foreign table" SQLSTATE: 42601 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04277: "MODE only available on READ ONLY foreign table" SQLSTATE: 42601 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04278: "LOG INTO only available on READ ONLY foreign table" SQLSTATE: 0A000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04279: "can not specify relative local locations" SQLSTATE: 0A000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04280: "could not fetch expected length:%m" SQLSTATE: XX000 错误原因:错误表尝试记录错误数据时发生错误。 解决办法:请结合报错Context,尝试定位文本中导致此报错的数据行,检查是否存在非法字符。若仍不能解决,请联系技术支持工程师提供技术支持。 父主题: GAUSS-04201 -- GAUSS-04300
  • GAUSS-04441 -- GAUSS-04450 GAUSS-04441: "Unsupport store format, only support ORC format for DFS table." SQLSTATE: XX000 错误原因:系统内部错误。HDFS表检测数据格式,发现不是ORC格式。 解决办法:修改数据格式。 GAUSS-04442: "'INSERT' is not supported by the type of relation." SQLSTATE: D0011 错误原因:该表不支持insert操作。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04443: "'DELETE' is not supported by the type of relation." SQLSTATE: D0011 错误原因:该表不支持delete操作。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04444: "'UPDATE' is not supported by the type of relation." SQLSTATE: D0011 错误原因:该表不支持update操作。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04445: "Failed to read vector response from Datanodes Detail: %s\n" SQLSTATE: XX000 错误原因:从数据节点接收数据失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04446: "unsupported batch compress type" SQLSTATE: XX000 错误原因:系统内部错误。使用了不支持的batch压缩方法。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04447: "failed to startup stream thread, NodeName: %s, key(%u, %u)" SQLSTATE: 58000 错误原因:stream线程启动失败。 解决办法:检查报错节点所在机器使用ulimit命令的-u参数设置是否太小。 GAUSS-04448: "Distribute query failed due to duplicate query id" SQLSTATE: XX000 错误原因:query ID重复。 解决办法:检查Coordinator是否有重启。 GAUSS-04449: "parent of GROUPING is not Agg node" SQLSTATE: 42P27 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04450: "parent of GROUPINGID is not Agg node" SQLSTATE: 42P27 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-04401 -- GAUSS-04500
  • GAUSS-04721 -- GAUSS-04730 GAUSS-04721: "The path here must be an absolute path, but it is: %s" SQLSTATE: HV00A 错误原因:Dfs表扫描算子中传入的文件名应当为绝对路径名,但该路径为非绝对路径名。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04722: "Unsupported data type on typeoid:%d when parsing partition signature" SQLSTATE: 0A000 错误原因:分区表查询过程中发现分区键的数据类型不在支持的类型中。 解决办法:查看系统目录表是否有数据不一致情况已创建的分区表分区列是否为不支持的分区类型。 GAUSS-04723: "We only support pushing down opExpr and null test predicate." SQLSTATE: 0A000 错误原因:HDFS表过滤谓词出现不支持的类型。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04724: "could not find operator by oid %u" SQLSTATE: 42704 错误原因:系统内部错误。通过OID查找操作类型失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04725: "Not support pushing predicate with sublink param now!" SQLSTATE: 0A000 错误原因:系统内部错误。不支持子查询的谓词下推。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04726: "Not support pushing predicate with non-const" SQLSTATE: 0A000 错误原因:系统内部错误。不支持非常量的谓词下推。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04727: "We only support pushing down opExpr and null test predicates." SQLSTATE: 0A000 错误原因:系统内部错误。仅仅支持表达式和null谓词下推。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04728: "Data type %u has not been supported for predicate push down." SQLSTATE: 0A000 错误原因:系统内部错误。报错的数据类型不支持动态谓词下推。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04729: "The maximum accuracy of decimal/numeric data type supported is %d bits." SQLSTATE: 0A000 错误原因:decimal/numeric支持的最大精度超过规定38位。 解决办法:建表时定义decimal/numeric类型的精度小于或者等于38。 GAUSS-04730: "Column %s is unsupported data type for a orc table." SQLSTATE: HV004 错误原因:ORC格式的HDFS外表不支持报错的列的数据类型。 解决办法:查看报错列的数据类型,修改为支持的数据类型。 父主题: GAUSS-04701 -- GAUSS-04800
  • GAUSS-04631 -- GAUSS-04640 GAUSS-04631: "cannot alter text search configuration '%s' because other objects depend on it" SQLSTATE: 2BP01 错误原因:由于全文检索配置项与其他表或索引之间存在依赖关系,本配置信息不能更改。 解决办法:取消依赖关系后在执行本操作。 GAUSS-04632: "DFS table does not support index." SQLSTATE: 0A000 错误原因:DFS类型的表不支持索引。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04633: "It is not supported to create index '%s' on DFS tablespace." SQLSTATE: 0A000 错误原因:不能在DFS类型的表空间中创建索引。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04634: "It is not allowed to assign version option for non-dfs table." SQLSTATE: XX000 错误原因:创建行存表或者CU格式的列存表时指定了version参数直接报错。 解决办法:创建行存表或者CU格式的列存表时不要version参数。 GAUSS-04636: "Invalid string for 'VERSION' option" SQLSTATE: XX000 错误原因:无效的version参数。 解决办法:参数只支持0.12。 GAUSS-04637: "Num of partition keys in value-partitioned table should not be zero" SQLSTATE: XX000 错误原因:创建valuesHDFS分区表时,没有指定分区列。 解决办法:创建valuesHDFS分区表时,指定不少于1,但是不超过4的列数。 GAUSS-04638: "Num of partition keys in value-partitioned table exceeds max allowed num:%d" SQLSTATE: XX000 错误原因:创建valuesHDFS分区表时,指定分区列超过四个。 解决办法:创建valuesHDFS分区表时,指定不少于1,但是不超过4的列数。 GAUSS-04639: "Unsupport partition strategy '%s' feature for dfs table." SQLSTATE: XX000 错误原因:仅支持value HDFS分区表,其余分区不支持,直接报错。 解决办法:创建分区HDFS表时,指定为value分区。 GAUSS-04640: "Only support hash distribution for dfs table." SQLSTATE: XX000 错误原因:对于DFS表,只支持HASH分布。 解决办法:创建HDFS表只能指定成hash分布。 父主题: GAUSS-04601 -- GAUSS-04700