检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接用DROP TABLE IF EXISTS修复的。 这种情况的通用修复方式为: CREATE TABLE IF NOT EXISTS将所有CN和DN的表定义补齐。 如果表没有用,就在CN上DROP table删掉所有CN和DN的表定义,如果表还有用,继续使用即可。 父主题: 数据库使用
错误报告和日志 记录日志的位置 记录日志的时间 记录日志的内容 父主题: GaussDB(DWS)数据库GUC参数
SQLSTATE: 22P04 错误原因:数据文件中的列的个数超过表中列的个数。 解决办法:检查数据文件列的个数与表定义是否一致。 GAUSS-00998: "%s" SQLSTATE: 42000 错误原因:语法错误。 解决办法:检查sql语句的语法是否正确。 GAUSS-00999: "must
解决办法:请检查是否有权限访问该路径下的库。 GAUSS-02563: "invalid macro name in dynamic library path: %s" SQLSTATE: 42602 错误原因:动态库地址中包含不合法的路径宏。 解决办法:请检查动态库地址中的路径宏是否合法。 GAUSS-02564:
错误原因:期望为文件的参数是目录。 解决办法:请指定COPY的文件名而非目录名。 GAUSS-01218: "could not chmod file '%s' : %m" SQLSTATE: XX000 错误原因:无法给文件变更权限。 解决办法:请检查文件目前的权限及所属用户是否正常。
错误原因:group已经被定义过。 解决办法:删除已定义的同名group,或修改新的group名称。 GAUSS-02129: "PGXC node %s: only Datanodes can be group members" SQLSTATE: 42601 错误原因:group的成员只能为DN类型。 解决办法:修改创建node
/bashrc文件中$GAUSS_ENV环境变量的值是否正确。 GAUSS-51806 : "The cluster has been installed." SQLSTATE: 无 错误原因:集群已经安装。 解决办法:检查.bashrc文件中$GAUSS_ENV环境变量的值是否为2。 GAUSS-51807
SQLSTATE: 2202E 错误原因:数组的维度下界必须是1。 解决办法:检查输入参数。 GAUSS-03114: "dimension values cannot be null" SQLSTATE: 22004 错误原因:数组的维度不能为空。 解决办法:检查输入参数。 GAUSS-03115:
PL/SQL包(详情请参见包)和REF CURSOR(详情请参见REF CURSOR)的迁移语法。迁移语法决定了关键字/功能的迁移方式。 本节包括以下内容: 包、包变量、包拆分、REF CURSOR、VARRAY、创建包模式、授予执行权限、包名列表、数据类型,各节点的具体内容详见包~数据类型章节。 包 包变量 包拆分
将Schema中的表的查询权限赋给其他用户,赋权后仍无法查询Schema中的表 某张表执行过grant select on table t1 to public,如何针对某用户回收权限 普通用户创建或删除GDS/OBS外表语句时报错,提示没有权限或权限不足 赋予用户schema的all权限后建表仍然报错ERROR:
错误原因:源数据类型和目标数据类型不是物理兼容的(物理兼容是指:这两种数据类型在pg_type系统表中的typlen,typbyval,typalign都相同)。 解决办法:创建一个CAST时,保证源数据类型和目标数据类型是物理兼容的(物理兼容是指:这两种数据类型在pg_type系统表中的typlen,ty
错误原因:表中不存在该属性的访问权限列表。 解决办法:检查表定义时候的权限列表情况。 GAUSS-01890: "relation with OID %u does not exist" SQLSTATE: 42P01 错误原因:在出口程序中检查用户的访问权限时,发现对应表格不存在。
'%s' from confige file." SQLSTATE: XX000 错误原因:从配置文件获取HDFS的NameNode的信息失败。 解决办法:需要检查HDFS客户端的配置文件hdfs-site.xml中是否配置dfs.ha.namenodes.hacluster项。 父主题:
错误原因:端口被占用。 解决办法:1.检查占用端口号的资源是否有用,若闲置则释放端口号;2.指定其它端口号。 GAUSS-50603: "The IP address is invalid." SQLSTATE: 无 错误原因:IP 无效。 解决办法:检查并修改为正确的IP。 GAUSS-50604:
has invalid data field size %d" SQLSTATE: XX001 错误原因:大对象的片段长度无效,数据损坏。 解决办法:请尝试使用已备份的数据进行恢复,或者请联系技术支持工程师提供技术支持。 GAUSS-04284: "exceeded maxAllocatedDescs
in formatting string" SQLSTATE: 22007 错误原因:日期时间格式错误,同一字段被重复赋予不同的取值。 解决办法:不应设置冲突的值,取消第二次赋值。 父主题: GAUSS-03301 -- GAUSS-03400
停止GDS 操作场景 待导入数据成功后,停止GDS。 操作步骤 以gds_user用户登录安装GDS的数据服务器。 请根据启动GDS的方式,选择停止GDS的方式。 若用户使用“gds”命令启动GDS,请使用以下方式停止GDS。 执行如下命令,查询GDS进程号。 ps -ef|grep
验证 在Oracle中执行迁移前的业务SQL,执行结果如下图。 在Data Studio中执行迁移后业务SQL。 查看执行后的结果如下图。 对比Oracle和DWS业务SQL的执行结果,结果一致,业务迁移完成。 父主题: 迁移业务SQL
错误原因:error表的模式与指定模式不一致。 解决办法:请检查建表语句是否正确。 GAUSS-01086: "unacceptable schema name '%s'" SQLSTATE: 42939 错误原因:模式名非法。 解决办法:pg_前缀的名称是系统保留的,不可使用。 GAUSS-01087:
所有和临时表相关的操作都将失败。 解决办法:重新执行SQL语句。 GAUSS-04538: "Cache lookup failed for relation %u." SQLSTATE: XX000 错误原因:输入的表不存在。 解决办法:执行SQL语句输入正确的表名。 GAUSS-04539: