华为云用户手册

  • GAUSS-04121 -- GAUSS-04130 GAUSS-04121: "buffer is pinned in InvalidateBuffer" SQLSTATE: XX010 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04122: "bad buffer ID: %d" SQLSTATE: XX010 错误原因:bufid错误。 解决办法:内部错误,属于预防性报错机制。请联系技术支持工程师提供技术支持。 GAUSS-04123: "unrecognized buffer lock mode: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04124: "incorrect local pin count: %d" SQLSTATE: XX010 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04125: "multiple backends attempting to wait for pincount 1" SQLSTATE: XX010 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04126: "no unpinned buffers available" SQLSTATE: XX010 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04127: "unrecognized buffer access strategy: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04128: "malloc fails, out of memory" SQLSTATE: XX000 错误原因:系统内存不足,导致对象空间分配失败。 解决办法:待操作系回收部分内存后,再次执行操作。 GAUSS-04129: "Could not open file '%s': %m" SQLSTATE: XX000 错误原因:列存文件打开失败。 解决办法:请根据错误提示检查打开失败的文件,或者请联系技术支持工程师提供技术支持。 GAUSS-04130: "could not extend file '%s': %m" SQLSTATE: XX000 错误原因:无法再扩展文件。 解决办法:检查磁盘剩余空间是否足够。 父主题: GAUSS-04101 -- GAUSS-04200
  • GAUSS-03881 -- GAUSS-03890 GAUSS-03882: "Unsupported array coerce expression in vector engine" SQLSTATE: XX000 错误原因:系统内部错误:未实现ArrayCoerce表达式函数的向量化。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-03884: "mem_percent is not supported currently!" SQLSTATE: XX000 错误原因:不支持mem_percent函数。 解决办法:检查函数使用。 GAUSS-03887: "cpu_affinity is not supported currently!" SQLSTATE: XX000 错误原因:不支持cpu_affinity函数。 解决办法:检查函数使用。 GAUSS-03888: "redundant options" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-03801 -- GAUSS-03900
  • GAUSS-03931 -- GAUSS-03940 GAUSS-03931: "Sync Resource Pool(%s) To GTM failed. sync type: %d, result: %d." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03932: "condition palloc failed, out of memory." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03933: "WLMListNode palloc failed, out of memory." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03935: "user mapping not found for '%s'" SQLSTATE: 42704 错误原因:初始化Foreign data wrapper出现问题。 解决办法:请检查使用中的gds、hdfs外表以及roach、obs设置是否正确。若不正确,请联系技术支持工程师提供技术支持。 GAUSS-03936: "foreign-data wrapper handler function %u did not return an FdwRoutine struct" SQLSTATE: XX000 错误原因:初始化Foreign data wrapper出现问题。 解决办法:请检查使用中的gds、hdfs外表以及roach、obs设置是否正确。若不正确,请联系技术支持工程师提供技术支持。 GAUSS-03937: "foreign-data wrapper '%s' has no handler" SQLSTATE: 55000 错误原因:初始化Foreign data wrapper出现问题。 解决办法:请检查使用中的gds、hdfs外表以及roach、obs设置是否正确。若否,请联系技术支持工程师提供技术支持。 GAUSS-03939: "could not open thesaurus file '%s': %m" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03940: "unexpected delimiter" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-03901 -- GAUSS-04000
  • GAUSS-52100 -- GAUSS-52199 GAUSS-52102 : "The parameter [%s] value is not equal to the expected value." SQLSTATE: 无 错误原因:参数值不等于期望值。 解决办法:设置参数值等于期望值。 GAUSS-52103:"Failed to forcibly make the character sets to take effect." SQLSTATE: 无 错误原因:强制字符集生效失败 解决办法:重新安装字符集 父主题: GAUSS-52000 -- GAUSS-52999
  • GAUSS-50800 -- GAUSS-50899 GAUSS-50801: "Failed to set up tasks" SQLSTATE: 无 错误原因:设置任务失败 解决办法:重新执行 GAUSS-50802: "Failed to restart regular tasks." SQLSTATE: 无 错误原因:重启定时任务服务失败。 解决办法:查看日志,查找出错误详细信息。 GAUSS-50803: "Failed to check user cron." SQLSTATE: 无 错误原因:检查定时任务失败。 解决办法:检查集群状态是否正常,/bin/om_monitor/[cron]文件是否存在。 父主题: GAUSS-50000 -- GAUSS-50999
  • GAUSS-04481 -- GAUSS-04490 GAUSS-04481: "Require scratch buflist to reorder writes." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04482: "PageListBackWrite: Cannot allocate memory" SQLSTATE: XX000 错误原因:系统可用内存不足,申请内存失败。 解决办法:操作系统释放部分内存后,可尝试重新执行。 GAUSS-04483: "CheckIOState, find an error in async write" SQLSTATE: XX000 错误原因: VACUUM FULL行存表产生写IO错误。 解决办法:检测磁盘是否发生故障是否需要更新磁盘后可尝试重新执行。 GAUSS-04484: "Buffer IO can only process buffer one by one" SQLSTATE: XX000 错误原因:系统内部错误。存储引擎不能同时处理2个以上的页面操作。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04485: "posix_memalign fails, The alignment argument was not a power of two, or was not a multiple of sizeof(void *)" SQLSTATE: XX000 错误原因:系统内部错误。操作系统内存不足或者申请内存对齐参数不为2的幂次方或者指针参数异常。 解决办法:操作系统释放部分内存后,可尝试重新执行。 GAUSS-04486: "No free CUs!" SQLSTATE: XX000 错误原因:列存储cstore_buffers配置大小不能满足当前业务需要。 解决办法:配置cstore_buffers为一个较大的合理的值,重启集群。 GAUSS-04487: "CUCompleteIO! slotId(%d), m_flag(%d)" SQLSTATE: XX000 错误原因:异步IO写数据文件操作异常。 解决办法:从备机或者备份数据恢复集群数据文件。 GAUSS-04488: "read file '%s' failed, offset(%lu), size(%d), maybe you should upgrade cstore data files first" SQLSTATE: XX000 错误原因:列存数据格式不兼容 解决办法:从低版本升级到本版本后,如果使用到列存储,需对列存储数据文件进行升级。 GAUSS-04489: "could not read file '%s', offset(%lu), size(%d): %m" SQLSTATE: XX000 错误原因:读取列存数据文件失败。 解决办法:请确保数据文件状态正常,若数据文件异常,请从备机或备份数据中恢复。 GAUSS-04490: "sorry, too many statements are active now." SQLSTATE: XX000 错误原因:活跃语句数太多。 解决办法:等待活跃语句数下降再执行语句。 父主题: GAUSS-04401 -- GAUSS-04500
  • GAUSS-04621 -- GAUSS-04630 GAUSS-04621: "Failed to deserialize command, which type is %d" SQLSTATE: XX000 错误原因:收到了非法的GDS交互。 解决办法:请检查GDS外表对应的导入文件中是否存在非法数据并对文件进行数据清洗后再次导入。 GAUSS-04622: "%s cannot be executed when enable_show_any_tuples is true." SQLSTATE: XX000 错误原因:当设置guc参数enable_show_any_tuples为true/on时,用于在只读事务中分析问题,此时做VACUUM操作会报错。 解决办法:enable_show_any_tuples为true/on,当前正处于只读事务中分析问题,请reset enable_show_any_tuples的取值为默认值后再进行VACUUM操作。 GAUSS-04623: "Invalid schema oid: %u" SQLSTATE: 3F000 错误原因:没有找到用户输入的schema。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04624: "deltamerge: This relation doesn't support vacuum deltamerge operation" SQLSTATE: 42P01 错误原因:通过语法“vacuum deltamerge [table_name]”merge delta表时,该表不支持deltamerge操作。 解决办法:请确认语法vacuum deltamerge [table_name]中指定的table_name是否为delta表。 GAUSS-04625: "could not open relation %s(%d) on node %s." SQLSTATE: XX000 错误原因:打开表失败,原因可能有文件损坏或丢失。 解决办法:通过函数gs_switch_relfilenode交换两张表的文件时,待交换的表无法正常打开,请检查文件是否损坏或已异常丢失。请联系技术支持工程师提供技术支持。 GAUSS-04626: "gs_switch_relfilenode can be only used by redistribution tool." SQLSTATE: XX000 错误原因:元信息交换函数只在重分布工具使用,不建议用户使用。 解决办法:规格限制,请联系技术支持工程师提供技术支持。 GAUSS-04627: "DFS tablespace can not be used as default tablespace." SQLSTATE: 22023 错误原因:DFS表空间不允许被用作默认表空间。 解决办法:不要将DFS表空间用作默认表空间。 GAUSS-04628: "It is unsupported to rename database '%s' on DFS tablespace '%s'." SQLSTATE: 0A000 错误原因:如果数据库中的表使用了DFS类型的表空间,那么该数据库不支持重命名。 解决办法:如果需要对数据库进行重命名,请确认数据库中的表未使用DFS表空间。 GAUSS-04629: "Failed to get database name by database oid %d." SQLSTATE: XX000 错误原因:通过数据库的OID找不到数据库的名字。 解决办法:系统存在异常,在Cache中查找指定数据库失败,请联系技术支持工程师提供技术支持。 GAUSS-04630: "Failed to drop database directory '%s' on HDFS." SQLSTATE: XX000 错误原因:无法删除在HDFS系统上的数据库目录。 解决办法:DROP DATABASE操作关联删除表空间时,如果当前数据库的表空间是HDFS文件系统,则无法删除该表空间目录,请联系技术支持工程师提供技术支持。 父主题: GAUSS-04601 -- GAUSS-04700
  • GAUSS-04451 -- GAUSS-04460 GAUSS-04451: "md async write error,write offset(%ld), file size(%ld)" SQLSTATE: XX000 错误原因:异步IO写数据文件前检测到文件大小错误。 解决办法:检测文件状态是否正确,可尝试重新执行。 GAUSS-04452: "async write failed, write_count(%ld), require_count(%d)" SQLSTATE: XX000 错误原因:异步IO写数据文件操作异常。 解决办法:从备机或者备份数据恢复集群数据文件。 GAUSS-04453: "build global dfs connect cache hash table failed" SQLSTATE: 42704 错误原因:系统内部错误。全局缓存HDFS连接信息失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04454: "Login failed, check your principal and keytab." SQLSTATE: XX000 错误原因:登录连接HDFS失败。 解决办法:首先检查HDFS客户端配置的keytab文件是否正确,若没有问题,请联系技术支持工程师提供技术支持。 GAUSS-04455: "Failed to remove external directory '%s', because files exist in the directory." SQLSTATE: XX000 错误原因:删除HDFS上的目录失败。 解决办法:HDFS上该目录下存在文件,确保该目录下的文件已经没有必要存在时,手动删除目录下面的文件。 GAUSS-04456: "could not initialize DFS connector hash table" SQLSTATE: XX000 错误原因:系统内部错误。创建全局的HDFS连接缓存失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04457: "Cann't get proper HdfsUser." SQLSTATE: XX000 错误原因:系统内部错误。创建HDFSUser失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04458: "krb5 is not thread safe, add thread safe option to re-compile krb5" SQLSTATE: XX000 错误原因:系统内部错误。检测kerberos是非线程安全的。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04459: "unknow option %d" SQLSTATE: XX000 错误原因:系统内部错误。kerberos认证错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04460: "Failed to get the value of '%s' from confige file." SQLSTATE: XX000 错误原因:从配置文件获取HDFS的NameNode的信息失败。 解决办法:需要检查HDFS客户端的配置文件hdfs-site.xml中是否配置dfs.ha.namenodes.hacluster项。 父主题: GAUSS-04401 -- GAUSS-04500
  • GAUSS-04361 -- GAUSS-04370 GAUSS-04361: "explain_perf_mode requires FORMAT TEXT" SQLSTATE: 22023 错误原因:此参数设置为非normal模式时,使用了非text格式的format。 解决办法:设置explain_perf_mode为非normal格式时,需要format必须是text格式。 GAUSS-04362: "Invalid Oid" SQLSTATE: XX000 错误原因:非法的操作符OID,系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04363: "unsupported type %d" SQLSTATE: XX000 错误原因:使用了未支持的类型,系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04364: "not support a non temp function has temp object include in its definition." SQLSTATE: 0A000 错误原因:不支持在一个非temp的函数中使用临时对象 解决办法:如要在函数中使用临时表、视图等临时对象,则要在创建函数时在指定函数所在schema为pg_temp。 GAUSS-04365: "The expiration time could not be earlier than the starting time." SQLSTATE: XX000 错误原因:在设置账户有效期时,账号的有效开始时间比有效结束时间还要晚,这对于账户来说是不可取的。 解决办法:检查设置账户有效期时有效开始时间和有效结束时间的时间关系。 GAUSS-04366: "The old password can not be NULL, please input your old password with 'replace' grammar." SQLSTATE: XX000 错误原因:在修改系统管理员用户密码或使用identified by语法修改用户密码时需要提供原始密码用于确认。如果没有提供原始密码则报错。 解决办法:修改系统管理员用户密码或使用identified by语法修改用户密码时,需要使用replace语法给出原始密码。 GAUSS-04367: "The old password is invalid." SQLSTATE: XX000 错误原因:利用identified by … replace语法修改用户密码时给出的用户当前密码不正确。 解决办法:在使用identified by … replace语法修改用户的密码时需要提供正确的账户当前密码。 GAUSS-04368: "Permission denied to rename the initial account." SQLSTATE: 42501 错误原因:不允许用户尝试对数据库初始化用户进行重命名。 解决办法:检查需要重命名的对象,如果为数据库初始化用户,则不允许重命名。 GAUSS-04369: "Multiple primary keys for foreign table '%s' are not allowed." SQLSTATE: XX000 错误原因:组合主键对于外表是不支持的。 解决办法:建主键请在一个列上建立。 GAUSS-04370: "Constraint '%s' already exists." SQLSTATE: XX000 错误原因:当前的约束已经存在。 解决办法:建立约束时选不同的约束名字。 父主题: GAUSS-04301 -- GAUSS-04400
  • GAUSS-04251 -- GAUSS-04260 GAUSS-04251: "PGXC does not support concurrent INDEX yet" SQLSTATE: 0A000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04253: "unrecognized alter domain type: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04254: "PGXC does not support GRANT on multiple object types" SQLSTATE: 0A000 错误原因: GaussDB (DWS)的GRANT语法不支持同时操作VIEW和TABLE。 解决办法:建议对VIEW和TABLE的GRANT操作分开执行。 GAUSS-04255: "unrecognized define stmt type: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04256: "must be system admin to do CHECKPOINT" SQLSTATE: 42501 错误原因:只有数据库系统管理员才能进行checkpoint操作。 解决办法:切换至系统管理员身份或联系系统管理员。 GAUSS-04257: "DROP not supported for TEMP and non-TEMP objects" SQLSTATE: 0A000 错误原因:在DROP语句一次性drop多个对象时,这些对象中不能既有临时对象,同时又有非临时对象。 解决办法:应该将临时对象和非临时对象分开DROP。 GAUSS-04258: "%s is not yet supported." SQLSTATE: 0A000 错误原因:在黑名单开关(support_extended_features)为off时,黑名单上的特性不被支持。 解决办法:如果使用黑名单上的对象,应该打开黑名单开关,并不对黑名单上的对象做ALTER或DELETE操作。 GAUSS-04259: "Distribute query fail due to duplicate plan id when register consumer socket" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04260: "Failed to send snapshot to Datanode %u" SQLSTATE: XX000 错误原因:系统内部错误:向DN发送snapshot失败。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 父主题: GAUSS-04201 -- GAUSS-04300
  • GAUSS-04211 -- GAUSS-04220 GAUSS-04211: "could not disable timer for session timeout" SQLSTATE: 58000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04212: "workload manager reserving memory [%d MB] unsuccessful for query: '%s'. reason: Memory is not enough." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04213: "workload manager reserving memory [%d MB] unsuccessful for query: '%s'. reason: Reserve Memory Timeout." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04214: "bind message has %d parameter formats but %d parameters" SQLSTATE: 08P01 错误原因:使用接口时,绑定参数的个数和实际传入的参数个数不一致。 解决办法:传参时要保证参数个数和预期的个数一致。 GAUSS-04215: "cannot insert multiple commands into a prepared statement" SQLSTATE: 42601 错误原因:在prepared statement中插入了多条命令。 解决办法:仅插入一条命令。 GAUSS-04216: "unnamed prepared statement does not exist" SQLSTATE: 26000 错误原因:未创建unnamed statement的Cache存储空间。 解决办法:创建Unnamed statement的存储空间。 GAUSS-04217: "bind message supplies %d parameters, but prepared statement '%s' requires %d" SQLSTATE: 08P01 错误原因:bind message提供的参数个数不对。 解决办法:提供正确的参数。 GAUSS-04218: "incorrect binary data format in bind parameter %d" SQLSTATE: 22P03 错误原因:bind参数里有不正确的二进制数据。 解决办法:提供正确的参数。 GAUSS-04219: "portal '%s' does not exist" SQLSTATE: 34000 错误原因:portal不存在。 解决办法:检查对应的portal,传入正确的portal name。 GAUSS-04220: "floating-point exception" SQLSTATE: 22P01 错误原因:float异常,如过界,除以0等。 解决办法:输入有效的float值。 父主题: GAUSS-04201 -- GAUSS-04300
  • GAUSS-04231 -- GAUSS-04240 GAUSS-04231: "canceling statement due to %s request" SQLSTATE: 57014 错误原因:用户或者CN取消了该操作。 解决办法:请检查用户或CN取消操作的原因是否正常。如果是正常的取消操作,可以不用处理。如果是异常取消,请分析和修复。 GAUSS-04232: "stack depth limit exceeded" SQLSTATE: 54001 错误原因:栈的深度超限。超过了max_stack_depth_bytes(默认是100*1024)的值。 解决办法:请检查递归调用函数使用情况,有否出现递归深度太深情况。若有,考虑优化或者扩展max_stack_depth_bytes。 GAUSS-04233: "local xids can be used only in single user mode" SQLSTATE: 42601 错误原因:localxid只能在单用户模式下使用。 解决办法:需增加--single参数。 GAUSS-04234: "Postgres-XC: must start as either a Coordinator (--coordinator) or Datanode (-datanode)\n" SQLSTATE: 42601 错误原因: 初始化数据库的时候不以CN或者DN的方式启动,要求必须以CN或DN的方式启动。 解决办法:必须指定以CN或者DN的方式启动。 GAUSS-04235: "invalid command-line argument for server process: %s" SQLSTATE: 42601 错误原因:链接库的时候对服务进程输入了无效的命令行参数。 解决办法:用--help确认参数的作用,输入正确的参数。 GAUSS-04236: "%s: invalid command-line argument: %s" SQLSTATE: 42601 错误原因:链接库的时候输入了无效的命令行参数。 解决办法:用--help确认参数的作用,输入正确的参数。 GAUSS-04237: "postgres: could not locate my own executable path" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04238: "%s: no database nor user name specified" SQLSTATE: 22023 错误原因:链接库的时候没有指定数据库或用户名。 解决办法:带上数据库和用户名参数。 GAUSS-04239: "invalid CLOSE message subtype %d" SQLSTATE: 08P01 错误原因:从前端或者标准输入中输入了无效的CLOSE命令。 解决办法:输入正确的CLOSE命令,CLOSE类型只能是S或者P。 GAUSS-04240: "invalid DESCRIBE message subtype %d" SQLSTATE: 08P01 错误原因:从前端或者标准输入中输入了无效的DESCRIBE命令。 解决办法:输入正确的DESCRIBE命令,describe类型只能是S或者P。 父主题: GAUSS-04201 -- GAUSS-04300
  • GAUSS-04131 -- GAUSS-04140 GAUSS-04131: "flush file '%s' failed: %m" SQLSTATE: XX000 错误原因:列存文件写入失败。 解决办法:请根据错误提示检查写入失败的文件,或者请联系技术支持工程师提供技术支持。 GAUSS-04132: "magic is not matched, maybe data has corrupted" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04133: "CU size error, %d in CU descriptor but %ld in CU header" SQLSTATE: XX000 错误原因:列存CU写入的大小和系统表不匹配。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04134: "memory is not enough during decompressing CU for integer type %d" SQLSTATE: XX000 错误原因:列存CU解压缩时内存不足。 解决办法:请调大数据库内存配置参数,或者请联系技术支持工程师提供技术支持。 GAUSS-04135: "data corupts during decompressing CU for integer type %d" SQLSTATE: XX000 错误原因: 列存CU数据损坏。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04138: "could not initialize CS tore Column space desc hash table" SQLSTATE: XX000 错误原因:列式存储模式下初始化空闲空间哈希表失败。 解决办法:请重启数据库。 GAUSS-04139: "No CUID is left for new CU in relation '%u'. Please execute the VACUUM FULL before do anything else" SQLSTATE: XX000 错误原因:CUID耗尽。 解决办法:请在VACUUM执行成功后,再次执行操作。 GAUSS-04140: "build global column space cache hash table failed" SQLSTATE: XX000 错误原因:列式存储模式下初始化空闲空间哈希表失败。 解决办法:重启数据库。 父主题: GAUSS-04101 -- GAUSS-04200
  • GAUSS-03921 -- GAUSS-03930 GAUSS-03923: "Application name '%s' is too long" SQLSTATE: 42P17 错误原因: 系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03926: "Can not alter default_application" SQLSTATE: XX000 错误原因: 系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03929: "Can not drop default_application" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03930: "Sync Resource Pool(%s) To GTM failed due to initialization on GTM failed. sync type: %d, result: %d." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-03901 -- GAUSS-04000
  • GAUSS-03941 -- GAUSS-03950 GAUSS-03941: "unexpected end of line or lexeme" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03942: "unrecognized thesaurus state: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03943: "unexpected end of line" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03944: "thesaurus sample word '%s' isn't recognized by subdictionary (rule %d)" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03945: "thesaurus sample word '%s' is a stop word (rule %d)" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03946: "thesaurus substitute word '%s' is a stop word (rule %d)" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03947: "thesaurus substitute word '%s' isn't recognized by subdictionary (rule %d)" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03948: "thesaurus substitute phrase is empty (rule %d)" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03949: "multiple DictFile parameters" SQLSTATE: 22023 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03950: "multiple Dictionary parameters" SQLSTATE: 22023 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-03901 -- GAUSS-04000
  • GAUSS-04041 -- GAUSS-04050 GAUSS-04041: "no pg_hba.conf entry for host '%s', user '%s', database '%s'" SQLSTATE: 28000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04045: "Invalid username/password,login denied." SQLSTATE: 28000 错误原因:用户名或密码无效,登录失败。 解决办法:检查登录的用户名和密码是否有效。 GAUSS-04046: "GSSAPI is not supported in protocol version 2" SQLSTATE: 0A000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04047: "SSPI is not supported in protocol version 2" SQLSTATE: 0A000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04048: "out of memory" SQLSTATE: XX000 错误原因:无法申请内存。 解决办法:请检查系统看是否有足够的内存。 GAUSS-04049: "DH: generating parameters (%d bits) failed" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04050: "malloc failed" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-04001 -- GAUSS-04100
  • GAUSS-03861 -- GAUSS-03870 GAUSS-03862: "unsupport join type %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03864: "unrecognized running state: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03865: "ExecReScanVecModifyTable is not implemented" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03866: "could not write into hash-join temporary file: %m" SQLSTATE: XX000 错误原因:写hash-join临时文件出错。 解决办法:检查文件权限、用户权限等。 GAUSS-03867: "could not write to hashAgg temporary file: %m" SQLSTATE: XX000 错误原因:写hashAgg临时文件出错。 解决办法:检查文件权限、用户权限等。 GAUSS-03868: "could not read from hashAgg temporary file: %m" SQLSTATE: XX000 错误原因:读取hashAgg临时文件出错。 解决办法:检查文件权限、用户权限等。 GAUSS-03869: "UnSupported vector function %s" SQLSTATE: XX000 错误原因:系统内部错误:当前函数未向量化。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-03870: "Unsupported array reference expression in vector engine" SQLSTATE: XX000 错误原因:系统内部错误:未实现Array reference表达式的向量化。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 父主题: GAUSS-03801 -- GAUSS-03900
  • GAUSS-03991 -- GAUSS-04000 GAUSS-03993: "location '%s' is invalid" SQLSTATE: 42000 错误原因:路径格式不正确。 解决办法:请检查确保路径正确后,再次执行操作。 GAUSS-03994: "SHARED mode can not use location '%s'" SQLSTATE: 42601 错误原因:SHARED模式不支持使用远程路径。 解决办法:请替换为本地路径后,再次执行操作。 GAUSS-03995: "PRIVATE mode can not use location '%s'" SQLSTATE: 42601 错误原因:PRIVATE模式不支持使用远程路径。 解决办法:请替换为本地路径后,再次执行操作。 GAUSS-03996: "Normal mode can not use location '%s'" SQLSTATE: 42601 错误原因:NORMAL模式不支持使用远程路径。 解决办法:请替换为本地路径后,再次执行操作。 GAUSS-03997: "can not specify multiple local locations" SQLSTATE: 0A000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03998: "HEADER needs FILEHEADER specification in WRITE ONLY foreign table" SQLSTATE: 42601 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03999: "can not scan a WRITE ONLY foreign table" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04000: "Rescan for bulkload is not implemented" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-03901 -- GAUSS-04000
  • GAUSS-03891 -- GAUSS-03900 GAUSS-03891: "Failed to initialize Cgroup. Please check if workload manager is enabled and Cgroups have been created!" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03892: "read control_group failed." SQLSTATE: XX000 错误原因:读取控制组失败。 解决办法:检查控制组名称。 GAUSS-03893: "invalid control group: %s" SQLSTATE: XX000 错误原因:无效的控制组名称。 解决办法:检查控制组名称。 GAUSS-03897: "Resource Pool '%s': object not defined" SQLSTATE: 42704 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03898: "act_statements must be positive" SQLSTATE: 22003 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03899: "read workload_gpname failed." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-03801 -- GAUSS-03900
  • GAUSS-53500 -- GAUSS-53599 GAUSS-53500: "Failed to connect to %s." SQLSTATE: 无 错误原因:连接host失败。 解决办法:请检查网络连接。 GAUSS-53501: "Undefined action.""Connection timeout." SQLSTATE: 无 错误原因:网络连接失败或函数执行超时。 解决办法:请检查网络连接与磁盘剩余空间。 GAUSS-53502: "Connection timeout.""Failed to parde host IP from %s." SQLSTATE: 无 错误原因:非法操作。 解决办法:请检查脚本所带参数。 GAUSS-53503: "Failed to parde host IP from %s." SQLSTATE: 无 错误原因:读取IP列表失败。 解决办法:请检查输入IP列表格式或IP列表文件。 GAUSS-53504: "Bad response %s." SQLSTATE: 无 错误原因:执行命令获得非预期结果。 解决办法:请检查脚本执行环境。 GAUSS-53505: "Installation directory does not exist, please check whether the installation is OK." SQLSTATE: 无 错误原因:未找到GDS安装目录。 解决办法:请检查GDS是否已被卸载或用户的环境变量是否被破坏。 GAUSS-53506: "Failed to check whether a process on this port exists with exception: %s." SQLSTATE: 无 错误原因:在指定端口号上未找到GDS进程。 解决办法:请检查是否输入了正确的端口号或进程是否已结束。 GAUSS-53507: "OS environments not set, please check install log." SQLSTATE: 无 错误原因:环境变量中未找到GDS安装信息。 解决办法:请检查GDS是否已正常安装。 GAUSS-53508: "Failed to add watch dog for %s." SQLSTATE: 无 错误原因: 创建crontab时程序失败。 解决办法:请检查是否有写入crontab的权限。 GAUSS-53509: "Failed to delete watch dog for %s." SQLSTATE: 无 错误原因:删除crontab定时程序失败。 解决办法:请检查是否有写入crontab的权限。 GAUSS-53510: "Failed to save start command for %s." SQLSTATE: 无 错误原因:保存GDS启动命令至文件失败。 解决办法:请检查是否磁盘满、是否具有读写文件的权限。 GAUSS-53511: "Failed to get start command for %s." SQLSTATE: 无 错误原因:从文件中获取GDS启动命令失败。 解决办法:请检查该文件是否存在,是否有读取该文件的权限。 GAUSS-53512: "Retry to dispatch package 3 times, with error: %s." SQLSTATE: 无 错误原因:安装GDS时,分发包至各节点失败。 解决办法:请检查网络连接、各节点指定目录的权限及各节点磁盘剩余空间。 GAUSS-53513: "Failed to load environment parameters." SQLSTATE: 无 错误原因:加载环境变量失败。 解决办法:请检查执行权限。 GAUSS-53514: "Unclassified exceptions: %s." SQLSTATE: 无 错误原因:异常信息不在定义异常范围内。 解决办法:根据捕获异常信息,解决问题。 GAUSS-53515: "Cannot read check result. Please try again." SQLSTATE: 无 错误原因:安装GDS时,读取环境参数检查结果失败。 解决办法:请检查环境变量是否正常,并重试。 GAUSS-53516: "Check result shows unqualified items. Installation stop." SQLSTATE: 无 错误原因:安装GDS时,环境参数检查结果显示有环境参数不符合预期。 解决办法:请执行gds_check -t fix功能,并检查网络连接。 GAUSS-53517: "The user %s does not have the permission to access the directory %s." SQLSTATE: 无 错误原因:用户没有读写该目录的权限。 解决办法:请检查目录权限,或者更换安装目录。 GAUSS-53518: "Dispatch package failed, with error: %s." SQLSTATE: 无 错误原因:安装GDS时,分发包至各节点失败。 解决办法:请检查目录权限、磁盘剩余空间、指定安装目录是否为空。 父主题: GAUSS-53000 -- GAUSS-53999
  • GAUSS-52900 -- GAUSS-52999 GAUSS-52900 : " Failed to upgrade strategy: %s." SQLSTATE:无 错误原因:升级策略失败。 解决办法:检查版本信息文件version.cfg。 GAUSS-52902 : "Can not support upgrade from %s to %s." SQLSTATE:无 错误原因:不支持从该版本的升级。 解决办法:请使用支持的版本进行升级,或使用中间版本过渡。 GAUSS-52904 : "Please choose right upgrade strategy." SQLSTATE:无 错误原因:请选择正确的升级策略。 解决办法:调用策略选择接口,正确使用升级接口,或调用自动升级接口。 GAUSS-52905 : "Failed to obtain old cluster version." SQLSTATE:无 错误原因:获取当前版本号失败。 解决办法:请查看相应的日志,查找详细的错误信息。 GAUSS-52908 : "Failed to set cluster read-only mode." SQLSTATE:无 错误原因:设置只读模式失败。 解决办法:查看guc日志,排除错误后,重新执行命令。 GAUSS-52909 : "Invalid mode: %s." SQLSTATE:无 错误原因:不合法的模式。 解决办法:请查找相对应的日志信息。 GAUSS-52910 : "Failed to check user definition." SQLSTATE:无 错误原因:用户自定义检查失败。 解决办法:排查用户自定义检查脚本是否存在错误,或根据检查期望,排查升级失败原因。 GAUSS-52911:"Full upgrade failed. Roll back to the original cluster." SQLSTATE:无 错误原因:完全升级失败 解决办法:重新升级 GAUSS-52912 : "Failed to start the new cluster in normal mode. Please manually handle the problem and start it again." SQLSTATE:无 错误原因:在普通模式启动集群失败。 解决办法:手动排除原因,调用gs_om -t start命令手动启动集群。 GAUSS-52913:"Can not do rollback." SQLSTATE:无 错误原因:回滚失败 解决办法:重新执行 GAUSS-52914 : "Failed to clean rollback script." SQLSTATE:无 错误原因:清除回滚脚本失败。 解决办法:排查集群状态,若升级成功,可手动清理残留文件。 GAUSS-52915 : "Invalid upgrade step: %s." SQLSTATE:无 错误原因:不合法的升级步骤。 解决办法:在GPHOST路径下,请确认升级备份的步骤记录文件是否被修改。 GAUSS-52916 : "The current environment does not meet upgrade requirements or fails to perform backup operations." SQLSTATE:无 错误原因:环境不符合升级要求,或者备份失败。 解决办法:查看磁盘大小,确认足够的预留空间(不能小于200M)。 GAUSS-52917 : "Binary upgrade failed. Roll back to the original cluster." SQLSTATE:无 错误原因:二进制升级失败,回滚到原始集群 解决办法:查看升级日志,排除错误原因后,重试 GAUSS-52918 : "Cannot find GTM in current cluster." SQLSTATE:无 错误原因:没有找到GTM 解决办法:调用gs_om -t status --detail命令查询集群状态,确认GTM状态,如果集群中GTM状态异常,则需要重新安装集群方法修复该集群。 GAUSS-52919 : "Failed to upgrade." SQLSTATE:无 错误原因:升级失败 解决办法:请查看升级日志,排除错误原因,根据实际情况重试。 GAUSS-52920 : "Failed to restore GUC parameter after full upgrade." SQLSTATE:无 错误原因:全面升级后还原GUC参数失败 解决办法:请查看升级日志和GUC日志,排除原因,重新升级。 GAUSS-52921 : "Invalid upgrade type: %s." SQLSTATE:无 错误原因:不合法的升级类型 解决办法:请使用自动升级接口 GAUSS-52922 : "Failed to record step information on local node." SQLSTATE:无 错误原因:记录升级步骤失败 解决办法:请确认临时文件目录的权限或是否存在。 GAUSS-52923 : "Failed to record upgrade status." SQLSTATE:无 错误原因:记录升级状态失败 解决办法:请确认临时文件目录的权限或是否存在。 GAUSS-52924 : "The information in upgrade status file is wrong." SQLSTATE:无 错误原因:升级状态文件中信息错误 解决办法:请确认是否修改升级备份文件,并尝试根据升级步骤恢复记录文件。 GAUSS-52925 : "Input upgrade type: %s record upgrade type: %s\nMaybe you chose the wrong interface." SQLSTATE:无 错误原因:使用不正确的升级接口 解决办法:请使用自动升级接口或者自动回滚接口 GAUSS-52926 : "The step of upgrade should be digit." SQLSTATE:无 错误原因:升级步骤必须是一个数字。 解决办法:请确认升级备份文件是否被修改,并尝试恢复。 GAUSS-52927 : "Failed to upgrade application." SQLSTATE:无 错误原因:升级失败,安装新集群失败。 解决办法:请查看local日志,排除问题后重试。 GAUSS-52928 : "The version number of old cluster is [%s]. It must be a digit and greater than or equal to 1.0." SQLSTATE:无 错误原因:旧集群版本号有误,应为数字,且大于或等于1.0。 解决办法:请查看当前集群的版本文件,确认是否被修改。 GAUSS-52929 : "Failed to check application version. Output: \n%s." SQLSTATE:无 错误原因:检查集群版本失败。 解决办法:请检查升级日志,确认各节点版本信息。 GAUSS-52930 : "Failed to check upgrade environment." SQLSTATE:无 错误原因:检查升级环境失败。 解决办法:请检查local日志,确认环境问题,排除后,重新升级。 GAUSS-52931:"Failed to check tablespace location path." SQLSTATE:无 错误原因:检查tablespace本地路径失败 解决办法:去除tablespace路径中的"\n" 父主题: GAUSS-52000 -- GAUSS-52999
  • GAUSS-51200 -- GAUSS-51299 GAUSS-51200: "The parameter [%s] in the XML file does not exist." SQLSTATE: 无 错误原因:找不到XML中的%s参数。 解决办法:检查XML里的配置参数。 GAUSS-51201 : "Node names must be configured." SQLSTATE: 无 错误原因:节点配置需要节点名称。 解决办法:节点配置指定节点名称。 GAUSS-51203 : "Failed to obtain the %s information from static configuration files." SQLSTATE: 无 错误原因:从静态配置文件中获取集群信息失败。 解决办法:1.检查静态配置文件是否存在;2.检查用户是否具有访问权限;3.检查系统是否正常。 GAUSS-51204 :" Invalid %s instance type: %d." SQLSTATE: 无 错误原因:无效的实例类型。 解决办法:检查并修改为有效的实例类型。 GAUSS-51205 : "Failed to refresh the %s instance ID." SQLSTATE: 无 错误原因:刷新实例编号失败。 解决办法:由于要根据当前集群的静态配置文件来刷新新集群CN的ID,所以需要检查静态配置文件是否存在或损坏,用户是否有权访问。 GAUSS-51206 : "The MPPRC file path must be an absolute path: %s." SQLSTATE: 无 错误原因:MPPRC路径必须为绝对路径。 解决办法:修改MPPRC路径值为绝对路径值。 GAUSS-51207 : "Failed to obtain backIp from node [%s]." SQLSTATE: 无 错误原因:获取节点backIp失败。 解决办法:检查并正确配置该节点上的backIp。 GAUSS-51208 : "Invalid %s number [%s]." SQLSTATE: 无 错误原因:数量无效。 解决办法:确保数量有效。 GAUSS-51209 : "Failed to obtain %s configuration on the host [%s]." SQLSTATE: 无 错误原因:获取节点配置失败。 解决办法:在该节点上检查确保这项配置必须正确。 GAUSS-51212 : "There is no information about %s." SQLSTATE: 无 错误原因:没有%s信息。 解决办法:配置对应的%s信息。 GAUSS-51213 : "The port number of XML [%s] conflicted." SQLSTATE: 无 错误原因:端口号冲突。 解决办法:查看被占用端口的进程是否有用,如果没用kill掉,或者更换新的端口号。 GAUSS-51214 : "The number of capacity expansion nodes cannot be less than three." SQLSTATE: 无 错误原因:扩容前的节点数不能少于3个。 解决办法:确保扩容前的节点数大于等于三个。 GAUSS-51215 : "The capacity expansion node [%s] cannot contain GTM/CM." SQLSTATE: 无 错误原因:扩容的节点上不能包含GTM/CM。 解决办法:删除扩容节点上的GTM/CM。 GAUSS-51216 : "The capacity expansion node [%s] must contain CN or DN." SQLSTATE: 无 错误原因:扩容的节点上不能没有CN或DN。 解决办法:在扩容节点上增加CN或DN。 GAUSS-51217 : "The cluster's static configuration does not match the new configuration file." SQLSTATE: 无 错误原因:集群配置不一致。 解决办法:修改新XML配置文件,使其与集群静态配置保持一致。 GAUSS-51219 : "There is no CN in cluster." SQLSTATE: 无 错误原因:集群中没有安装CN。 解决办法:重新配置XML文件,然后执行前置和安装操作。 GAUSS-51220 : "The IP address %s is incorrect." SQLSTATE: 无 错误原因:IP地址不正确。 解决办法:检查XML中配置的IP地址是否正确。 GAUSS-51221 : "Failed to configure hosts mapping information." SQLSTATE: 无 错误原因:配置主机映射失败。 解决办法:检查/etc/hosts文件是否存在;文件中配置的主机名和IP地址是否一一对应。 GAUSS-51222 : "Failed to check hostname mapping." SQLSTATE: 无 错误原因:检查主机映射失败。 解决办法:检查节点间互信是否正常。 GAUSS-51224 : "The ip(%s) has been used on other nodes." SQLSTATE: 无 错误原因:IP已经在其它节点中使用。 解决办法:检查XML中各个节点的IP是否有冲突。 GAUSS-51226 : "Virtual IP(s) and Back IP(s) do not have the same network segment." SQLSTATE: 无 错误原因:虚拟IP和backIP不在相同的网段。 解决办法:在XML中配置虚拟IP和backIP在同一个网段。 GAUSS-51227 : "The number of %s on all nodes are different." SQLSTATE: 无 错误原因:所有节点上的backIP和sshIP数不相同。 解决办法:XML中配置backIP和sshIP数目相同。 GAUSS-51229 : "The DN listenIp(%s) is not in the virtualIp or backIp on the node(%s)." SQLSTATE: 无 错误原因:DN的listenIP没有在虚拟IP和backIp里。 解决办法:在XML中将listenIP修改为虚拟IP或backIp。 GAUSS-51230 : "The number of %s must %s." SQLSTATE: 无 错误原因:CM Server/GTM的数量不正确。 解决办法:在XML中配置CM Server/GTM正确的数量。 GAUSS-51231 : "Old nodes is less than 2." SQLSTATE: 无 错误原因:旧节点数小于2。 解决办法:在XML中节点配置的数量必须大于等于3。 GAUSS-51232 : "XML configuration and static configuration are the same." SQLSTATE: 无 错误原因:XML配置和静态配置文件相同。 解决办法:在要做扩容、缩容和manageCN等操作时,XML必须与之前安装集群的XML不同。 GAUSS-51233 : "The Port(%s) is invalid on the node(%s)." SQLSTATE: 无 错误原因:端口无效。 解决办法:检查XML中配置的端口号是否正确。 GAUSS-51234 : "The configuration file [%s] contains parsing errors" SQLSTATE: 无 错误原因:解析XML文件不正确。 解决办法:检查配置文件是否有损坏,如果是则从另一节点复制一份配置文件即可;如果不是,则重新安装集群。 GAUSS-51235 : "Invalid directory [%s]." SQLSTATE: 无 错误原因:目录无效。 解决办法:检查目录是否正确。 GAUSS-51236:"Failed to parsing xml." SQLSTATE: 无 错误原因:解析XML错误。 解决办法:查看XML是否成功打开。 GAUSS-51239:"These virtual IP(%s) are not accessible after configuring." SQLSTATE: 无 错误原因:当前节点ping不通虚拟IP。 解决办法:检查机器和网络配置,待ping通虚拟IP后再执行命令。 父主题: GAUSS-51000 -- GAUSS-51999
  • GAUSS-50100 -- GAUSS-50199 GAUSS-50100:"The %s is not readable for %s." SQLSTATE: 无 错误原因:文件对某用户而言没有读权限。 解决办法:检查用户是否正确或给用户赋予符合条件的读权限。 GAUSS-50101:"The %s is not executable for %s." SQLSTATE: 无 错误原因:文件对某用户而言没有执行权限。 解决办法:检查用户是否正确或给用户赋予符合条件的执行权限。 GAUSS-50102:"The %s is not writable for %s." SQLSTATE: 无 错误原因:文件对某用户而言没有写权限。 解决办法:检查用户是否正确或给用户赋予符合条件的写权限。 GAUSS-50104:"Only a user with the root permission can run this script." SQLSTATE: 无 错误原因:只有root权限的用户才能执行该脚本。 解决办法:切换到有root权限的用户来执行该脚本。 GAUSS-50105:"Cannot run this script as a user with the root permission." SQLSTATE: 无 错误原因:不能以root权限的用户来执行该脚本。 解决办法:切换到非root权限的其他用户来执行该脚本。 GAUSS-50106:"Failed to change the owner of %s." SQLSTATE: 无 错误原因:更改文件/目录的属主失败。 解决办法:检查赋予文件/目录的用户/组是否正确。 GAUSS-50107:"Failed to change the permission of %s." SQLSTATE: 无 错误原因:修改文件/目录的权限失败。 解决办法:检查修改文件/目录的用户是否为root用户或者赋予文件/目录的权限值是否正确。 GAUSS-50109:"Only a user with the root permission can check SSD information." SQLSTATE: 无 错误原因:仅root权限的用户才能检查SSD信息。 解决办法:检查当前用户是否具有root权限。 父主题: GAUSS-50000 -- GAUSS-50999
  • 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-04751 -- GAUSS-04760 GAUSS-04751: "could not write to partition staging temporary file while loading partition %s" SQLSTATE: XX000 错误原因:分区表导入过程中下盘缓存文件创建失败。 解决办法:检查是否当前系统的文件数达到了最大值,检查当前系统是否有足够的存储空间用以创建分区表导入时的临时文件。 GAUSS-04752: "error write temp file while loading partitioned DFS table, %lu bytes written but expected %lu" SQLSTATE: XX000 错误原因:分区表导入过程中下盘缓存文件写失败。 解决办法:检查是否当前系统的文件数达到了最大值,检查当前系统是否有足够的存储空间用以创建分区表导入时的临时文件。 GAUSS-04753: "could not rewind DFS Partition Loading temporary file: %m" SQLSTATE: XX000 错误原因:在分区表导入过程中,下盘缓存文件未能成功移动文件游标。 解决办法:检查下盘临时文件是否已经损坏。 GAUSS-04754: "error read staging temp file for partitioned table loading, expected:%u, actual read %lu" SQLSTATE: XX000 错误原因:在分区表导入过程中,下盘缓存文件未能成功移动文件游标。 解决办法:检查下盘临时文件是否已经损坏——读写不一致。 GAUSS-04755: "Only ORC is supported for now." SQLSTATE: 0A000 错误原因:系统内部错误。HDFS表仅支持ORC格式。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04756: "DfsStore: unrecognized heap_update status: %u" SQLSTATE: XX000 错误原因:desc表的删除和更新冲突。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04757: "type '%s' is not supported in DFS ORC format column store" SQLSTATE: 0A000 错误原因:此数据类型是HDFS表不支持的。 解决办法:创建HDFS表时使用其他数据类型。 GAUSS-04758: "Value '%s' of option 'compression' is invalid for row table" SQLSTATE: 0A000 错误原因:行存表压缩参数指定错误。 解决办法:修正压缩参数为yes或者no。 GAUSS-04759: "Invalid string for 'filesystem' option." SQLSTATE: 22023 错误原因:创建表空间时,设置的filesystem的值错误,直接报错。 解决办法:创建表空间时,设置的filesystem为general或者为hdfs。 GAUSS-04760: "No cfgpath is specified for a DFS server." SQLSTATE: XX000 错误原因:创建HDFS表空间时没有指定cfgpath,直接报错。 解决办法:创建HDFS server时需要指定cfgpath。 父主题: 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
  • 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-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-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-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
共99354条