检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
检查语句中是否存在聚集函数的嵌套调用;2.修改聚集函数的嵌套结构"。 GAUSS-00237: "aggregate function calls cannot contain window function calls" SQLSTATE: 42803 错误原因:不支持的语法。 解决办法:修改SQL
类似于hll_add所提供的功能,通常在分布式聚合运算的第一阶段DN上使用。 hll_union_trans 类似hll_union所提供的功能,在分布式聚合运算的第一阶段DN上使用。 hll_union_collect 类似于hll_union所提供的功能,在分布式聚合运算第二阶段CN上使用,汇总各个DN上的结果。
错误原因:不兼容的库,缺失魔数。 解决办法:请检查该库是否损坏。 GAUSS-02559: "incompatible library '%s': version mismatch" SQLSTATE: XX000 错误原因:不兼容版本的库。 解决办法:请检查是否兼容该版本的库。 GAUSS-02560:
类似于hll_add所提供的功能,通常在分布式聚合运算的第一阶段DN上使用。 hll_union_trans 类似hll_union所提供的功能,在分布式聚合运算的第一阶段DN上使用。 hll_union_collect 类似于hll_union所提供的功能,在分布式聚合运算第二阶段CN上使用,汇总各个DN上的结果。
错误原因:创建行存表或者CU格式的列存表时指定了version参数直接报错。 解决办法:创建行存表或者CU格式的列存表时不要version参数。 GAUSS-04636: "Invalid string for 'VERSION' option" SQLSTATE: XX000 错误原因:无效的version参数。
解决办法:密码必须加密,禁止使用密码的明文。 GAUSS-00576: "Must be system admin to create replication users." SQLSTATE: 42501 错误原因:没有创建replication用户的权限。 解决办法:请使用系统管理员权限创建replication用户。
to truncate non-table '%s'" SQLSTATE: 42809 错误原因:对于非正常表的数据库对象,不支持truncate操作。 解决办法:对于非正常表的数据库对象,不要使用truncate操作。 GAUSS-04645: "Storage type '%s'
"unexpected EOF on connection of datanode %u" SQLSTATE: 08006 错误原因:系统内部命令:非预期的来自于节点的结束符。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02208: "Unexpected response from
<.>/?)四类字符中的三类字符。使用范围外的字符会收到告警,但依然允许修改。 GAUSS-00609: "Must be system admin to alter sysdba." SQLSTATE: 42501 错误原因:执行操作的用户没有删除系统管理员的权限。 解决办法:请切换到系统管理员后,重新执行删除操作。
接用DROP TABLE IF EXISTS修复的。 这种情况的通用修复方式为: CREATE TABLE IF NOT EXISTS将所有CN和DN的表定义补齐。 如果表没有用,就在CN上DROP table删掉所有CN和DN的表定义,如果表还有用,继续使用即可。 父主题: 数据库使用
54000 错误原因:单个元组的长度超过了规格,也无法通过TOAST技术进行存储。 解决办法:可以将列数目较多的大表拆分为多个小表再进行数据存储,也可以将一些数据类型修改为字符串类型进行存储。64位xid系统改变了页面规格,如果旧表发生报错,也需要将列数目较多的大表拆分为多个小表再进行
错误原因:系统内部错误。使用了不支持的存储管理。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04195: "invalid storage manager ID: %d" SQLSTATE: XX000 错误原因:系统内部错误。使用了不支持的存储管理。 解决办法:请联系技术支持工程师提供技术支持。
map to any table partition" SQLSTATE: 22003 错误原因:插入的元组的分区键值和任意一个已存在的分区键都匹配不上。 解决办法:建议检查插入的数据是否存在超出分区表分区范围。 父主题: GAUSS-02601 -- GAUSS-02700
新选择符合要求的密码。 GAUSS-00644: "New password should not equal to the reverse of old ones." SQLSTATE: XX000 错误原因:新密码和旧密码的反转相同。 解决办法:不能和旧密码的反转相同,换一个新的重试。
使用gsql连接DWS 使用gsql连接DWS集群 进入到ECS的/opt目录下,并执行环境变量。 1 2 cd /opt source gsql_env.sh 执行以下命令连接GaussDB(DWS)数据库。其中,<DWS的内网IP>、<用户dbadmin密码>从创建数据仓库GaussDB(DWS)获取。
表空间名。 spcowner oid 表空间的所有者,通常是其创建者。 spcacl aclitem[] 访问权限。具体请参见GRANT和REVOKE。 spcoptions text[] 表空间的选项。 spcmaxsize text 可使用的最大磁盘空间大小,单位为Byte。 父主题:
PL/SQL包(详情请参见包)和REF CURSOR(详情请参见REF CURSOR)的迁移语法。迁移语法决定了关键字/功能的迁移方式。 本节包括以下内容: 包、包变量、包拆分、REF CURSOR、VARRAY、创建包模式、授予执行权限、包名列表、数据类型,各节点的具体内容详见包~数据类型章节。 包 包变量 包拆分
e,标识导入非法字符兼容。由于导入非法字符兼容会将非法字符转换为空格或者问号,所以会与quote参数混淆引发潜在的导入错误。 解决办法:将quote设置为非空格或问号的其他字符以避免与非法字符转换后产生混淆。 GAUSS-04662: "illegal chars conversion
it命令按行数切割后,部分文件也可以导入。 经分析GaussDB(DWS)的varchar型的字段或变量不允许含有'\0'(也即数值0x00、UTF编码'\u0000')的字符串 ,需在导入前去掉字符串中的'\0'。 处理方法 用sed命令替换0x00后,即可成功导入。 1 sed
has invalid data field size %d" SQLSTATE: XX001 错误原因:大对象的片段长度无效,数据损坏。 解决办法:请尝试使用已备份的数据进行恢复,或者请联系技术支持工程师提供技术支持。 GAUSS-04284: "exceeded maxAllocatedDescs