检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
constraint. 解决方案:请确保当前要截断的表没有被其他表引用。如果是,则将两个都删除。 level: ERROR GS_101180046 错误码: type %s already exists. 解决方案:关系具有同名的关联类型。 level: ERROR GS_101200911
distribution type" SQLSTATE: 42000 错误原因:distribute后面所使用的分布方式不是系统所支持的。 解决办法:检查当前所使用的分布方式是否是系统所支持的。 GAUSS-03279: "unexpected utility statement type"
%u of index '%s' has level %u, expected %u" SQLSTATE: XX000 错误原因:索引的root页有错误的level信息。 解决办法:内部错误,属于预防性报错机制。请联系技术支持工程师提供技术支持。 GAUSS-03637: "failed
Fail to do UPDATE/DELETE. 解决方案:UPDATE/DELETE无法下推,建议重写查询以删除unshippable的因素或增加%s上的主键约束。 level: ERROR 父主题: 优化器
错误原因:group已经被定义过。 解决办法:删除已定义的同名group,或修改新的group名称。 GAUSS-02129: "PGXC node %s: only Datanodes can be group members" SQLSTATE: 42601 错误原因:group的成员只能为DN类型。 解决办法:修改创建node
解决办法:请检查是否有写入crontab的权限。 GAUSS-53509: "Failed to delete watch dog for %s." SQLSTATE: 无 错误原因:删除crontab定时程序失败。 解决办法:请检查是否有写入crontab的权限。 GAUSS-53510:
模式对象 本节主要介绍Oracle模式对象的迁移语法。迁移语法决定了关键字/功能的迁移方式。 本节包括以下内容: 表、临时表、全局临时表、索引、视图、序列、PURGE、数据库关键字,具体内容详见表(Oracle)~数据库关键字章节。 表(Oracle) 临时表 全局临时表 索引 视图
系统函数 本节主要介绍Oracle系统函数的迁移语法。迁移语法决定了关键字/特性的迁移方式。 本节包括以下内容: 日期函数、LOB函数、字符串函数、分析函数以及正则表达式函数,具体内容详见日期函数~正则表达式函数章节。 日期函数 LOB函数 字符串函数(Oracle) 分析函数 正则表达式函数
blocks: it's only %u blocks now" SQLSTATE: XX000 错误原因:要求截断的文件大小比真实文件的大小还要大。 解决办法:尝试使用同等功能的SQL进行执行来解决。 GAUSS-04188: "could not truncate file '%s':
解决办法:检查DN当前状态,是否存在进程停止响应的问题。 GAUSS-02227: "Failed to commit the transaction on one or more nodes" SQLSTATE: XX000 错误原因:事务提交失败。 解决办法:检查集群节点状态,是否存在节点挂了的情况。等节点拉起,集群状态完好时,重新进行。
错误原因:发送端连接断开,具体原因见Detail后的信息。 解决办法:查看对端DN是否出现故障,或排查网络是否出现异常。 GAUSS-02260: "Unhandled datatype for modulo or hash distribution\n" SQLSTATE: XX000 错误原因:无效的数据分布类型。
错误原因:系统内部错误:设置新的tuplestore 标记过晚。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02478: "tuplestore seek failed" SQLSTATE: 22P07 错误原因:系统内部错误:寻找不到对应位置的tuple数据信息。
"attempt to redefine parameter '%s'" SQLSTATE: XX000 错误原因:存在重复定义的用户变量。 解决办法:建议检查是否重复定义了相同的用户表变量。 GAUSS-02675: "invalid format of exec config params
with OID %u" SQLSTATE: 54000 错误原因:事务ID耗尽,停止接收请求命令。 解决办法:请以单机的模式启动数据库,提交或回滚早期PREPARE的事务,运行VACUUM。 GAUSS-03490: "database is not accepting commands
"no files found to import" SQLSTATE: XX000 错误原因:检测到导入的文件数目为0,在raise_errors_if_no_files开启的时候,进行报错处理。 解决办法:关闭raise_errors_if_no_files参数。 GAUSS-01259:
authorized_keys on remote node." SQLSTATE: 无 错误原因:将本地ID添加进远程节点的authorized_keys上失败 解决办法:检查添加失败的原因,重新添加 GAUSS-51112: "Failed to exchange SSH keys for user[%s]
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰
being rewritten" SQLSTATE: 0A000 错误原因:WITH语句的名称在规则action和重写语句中同时出现。 解决办法:请检查规则action和重写语句,避免相同名称的WITH语句。 GAUSS-03786: "cannot have RETURNING lists
错误原因:在黑名单开关(support_extended_features)为off时,黑名单上的特性不被支持。 解决办法:如果使用黑名单上的对象,应该打开黑名单开关,并不对黑名单上的对象做ALTER或DELETE操作。 GAUSS-04259: "Distribute query
错误原因:只有系统管理员可以修改系统管理员的权限。 解决办法:请切换到系统管理员后,重新执行操作。 GAUSS-00596: "must be system admin to alter replication users" SQLSTATE: 42501 错误原因:没有修改replication用户的权限。 解