云服务器内容精选
-
GAUSS-01101 -- GAUSS-01110 GAUSS-01101: "%s requires an integer value" SQLSTATE: 42601 错误原因:需要一个integer类型的参数,但语句中给的参数不是。 解决办法:检查SQL语句,给出正确的参数。 GAUSS-01102: "invalid argument for %s: '%s'" SQLSTATE: 42601 错误原因:参数不合法。 解决办法:检查SQL语句,给出正确的参数。 GAUSS-01103: "table is not partitioned" SQLSTATE: 0A000 错误原因:要cluster表分区,但此表不是分区表。 解决办法:检查表名,对普通表不能cluster分区。 GAUSS-01104: "cannot cluster temporary tables of other sessions" SQLSTATE: 0A000 错误原因:不能cluster其他session创建的临时表。 解决办法:检查要cluster的表,不能CLUSTER其他session创建的临时表。 GAUSS-01105: "there is no previously clustered index for table '%s'" SQLSTATE: 42704 错误原因:没有指定索引名称,此表之前也未执行过cluster,因此无法确定以哪个索引来执行cluster。 解决办法:如果不指定cluster的索引名称,就必须保证此表之前执行过cluster,系统使用上次cluster的索引。否则,需要指明要执行cluster的索引名称。 GAUSS-01106: "cannot cluster a shared catalog" SQLSTATE: 0A000 错误原因:不能对一个多数据库间共享的系统表做cluster操作。 解决办法:请勿对共享的系统表执行cluster操作。 GAUSS-01107: "cannot vacuum temporary tables of other sessions" SQLSTATE: 0A000 错误原因:不能VACUUM其他session创建的临时表。 解决办法:检查要VACUUM的表,不能VACUUM其他session创建的临时表。 GAUSS-01108: "'%s' is not an index for table '%s'" SQLSTATE: 42809 错误原因:此索引不是这个表的索引,因此不能做cluster。 解决办法:检查SQL语句中索引和对应的表是否匹配。 GAUSS-01109: "cannot cluster on index '%s' because access method does not support clustering" SQLSTATE: 0A000 错误原因:不能对此索引做cluster,此索引类型不支持cluster。 解决办法:请勿对此类型的索引做cluster,此索引类型不支持cluster。 GAUSS-01110: "cannot cluster on partial index '%s'" SQLSTATE: 0A000 错误原因:不能对部分索引(partial index)执行cluster。 解决办法:请勿对部分索引(partial index)执行cluster。 父主题: GAUSS-01101 -- GAUSS-01200
-
GAUSS-01121 -- GAUSS-01130 GAUSS-01121: "cannot swap toast files by content when there's only one" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch_relfilenode函数交换两张表的物理文件时,待交换两张表中其中有一张表的toast表为空,不能交换两张表的物理文件。 解决办法:删除当前表,通过create table语法重新创建表,重建当前表的物理文件。 GAUSS-01122: "cannot swap toast files by links for system catalogs" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch_relfilenode函数交换两张表的物理文件时,不允许交换系统表的toast物理文件。 解决办法:在扩容充分过程中,通过gs_switch_relfilenode函数不允许交换系统表的物理文件,非法的操作。请确认函数的参数中是否包含有系统表的表名。 GAUSS-01123: "expected one dependency record for TOAST table, found %ld" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch_relfilenode函数交换两张表的物理文件时,由于toast表依赖的对象数大于1个,导致交换物理文件失败。 解决办法:确认toast表在pg_depend表中依赖的对象数大于1个,如果大于1个请先删除对象的依赖后再调用该函数交换物理文件。 GAUSS-01124: "expected none dependency record for partiton's TOAST table, found %ld" SQLSTATE: XX000 错误原因:重建分区表对分区文件进行交换操作处理时,如果待交换的表包含有toast表需要做toast表的文件交换。其中toast表有依赖对象,导致交换分区文件失败。 解决办法:对需要重建的分区表通过create table partition重新创建分区表。 GAUSS-01125: "expected one dependency record for CUDesc/Delta table, found %ld" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch_relfilenode函数交换两张列存表的物理文件时,由于列存表依赖的对象数大于1个,导致交换物理文件失败。 解决办法:确认列存表在pg_depend表中依赖的对象数大于1个,如果大于1个请先删除对象的依赖后再调用该函数交换物理文件。 GAUSS-01126: "expected none dependency record for partiton's CUDesc/Delta table, found %ld" SQLSTATE: XX000 错误原因:重建分区表对分区文件进行交换操作处理时,如果待交换的列存分区表需要做文件交换。其中分区列存表有依赖对象,导致交换分区文件失败。 解决办法:对需要重建的分区表通过create table partition重新创建分区表。 GAUSS-01127: "invalid statement name: must not be empty" SQLSTATE: 42P14 错误原因:非法的语句名:语句名不能为空。 解决办法:给出明确的语句名。 GAUSS-01128: "could not determine data type of parameter $%d" SQLSTATE: 42P18 错误原因:参数类型无法确定。 解决办法:修改参数值为系统可识别的类型,系统可识别类型《SQL语法参考》的“数据类型”章节。 GAUSS-01129: "utility statements cannot be prepared" SQLSTATE: 42P14 错误原因:DDL命令不能使用prepare。 解决办法:DDL语句无需prepare,直接执行即可。 GAUSS-01130: "EXECUTE does not support variable-result cached plans" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-01101 -- GAUSS-01200
-
GAUSS-01111 -- GAUSS-01120 GAUSS-01111: "cannot cluster on invalid index '%s'" SQLSTATE: 0A000 错误原因:指定的索引是CREATE INDEX CONCURRENTLY失败后遗留的无效索引,不能对无效索引做cluster。 解决办法:请勿对无效索引做cluster。 GAUSS-01112: "cannot cluster on invalid index %u" SQLSTATE: XX000 错误原因:对应index非法,不能进行cluster操作。 解决办法:系统表异常,请联系技术支持工程师提供技术支持。 GAUSS-01113: "CLUSTER does not support lossy index conditions" SQLSTATE: XX000 错误原因:CLUSTER不支持lossy索引条件。 解决办法:请检查CLUTER表建立的索引,hash索引和gist索引不支持。 GAUSS-01114: "unexpected HeapTupleSatisfiesVacuum result" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01115: "can not cluster partition %s using %s because of unusable local index" SQLSTATE: XX000 错误原因:聚簇的分区表不能使用本地索引,因为本地索引不可用。 解决办法:重建分区表。 GAUSS-01116: "clustering failed, internal error" SQLSTATE: XX000 错误原因:分区索引表无效。 解决办法:重建分区表,生成正确的分区索引表。 GAUSS-01117: "cannot swap mapped relation '%s' with non-mapped relation" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch_relfilenode函数交换两张表的物理文件时,由于表1的物理存储文件无效,不能交换当前表的物理文件。 解决办法:1、确认gs_switch_relfilenode函数第一个参数中表1的物理文件是否有效;2、删除表1,通过create table语法重新创建表,重建当前表的物理文件 GAUSS-01118: "cannot change tablespace of mapped relation '%s'" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch_relfilenode函数交换两张表的物理文件时,两张表的tablespace不一致,不能交换两张表的tablespace。 解决办法:删除当前表,通过create tablespace重新创建tablespace,通过语法create table语法重新创建表。 GAUSS-01119: "cannot swap toast by links for mapped relation '%s'" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch_relfilenode函数交换两张表的物理文件时,待交换两张表中其中有一张表的toast表为空,不能交换两张表的物理文件。 解决办法:删除当前表,通过create table语法重新创建表,重建当前表的物理文件。 GAUSS-01120: "could not find relation mapping for relation '%s', OID %u" SQLSTATE: XX000 错误原因:在扩容充分过程中,通过gs_switch_relfilenode函数交换两张表的物理文件时,由于表1的物理存储文件无效,不能交换当前表的物理文件。 解决办法:1、确认gs_switch_relfilenode函数第一个参数中表1的物理文件是否有效;2、删除表1,通过create table语法重新创建表,重建当前表的物理文件。 父主题: GAUSS-01101 -- GAUSS-01200
-
GAUSS-01181 -- GAUSS-01190 GAUSS-01181: "COPY delimiter must be less than %d bytes" SQLSTATE: 0A000 错误原因:Copy操作指定的分隔符长度超限。 解决办法:请修改Copy操作指定的分隔符,长度控制在10字节以内。 GAUSS-01182: "COPY delimiter cannot be newline or carriage return" SQLSTATE: 22023 错误原因:COPY操作的分隔符不允许使用换行或回车。 解决办法:COPY操作分隔符只能是水平制表符或逗号,具体请参考《SQL语法参考》的“COPY”章节。 GAUSS-01183: "COPY null representation cannot use newline or carriage return" SQLSTATE: 22023 错误原因:COPY空字符不允许使用换行或回车。 解决办法:COPY空字符时请勿使用换行或回车。 GAUSS-01184: "delimiter '%s' cannot contain any characters in'%s'" SQLSTATE: 22023 错误原因:导入非 CS V格式时,指定的分隔符中包含了不允许的字符(a-z0-9以及.\)。 解决办法:重新指定分隔符,不允许出现a-z0-9以及.\中的任何一个字符。 GAUSS-01185: "COPY HEADER available only in CSV mode" SQLSTATE: 0A000 错误原因:COPY操作中的头行检测只支持CSV模式。 解决办法:请在CSV模式下支持头行检测。 GAUSS-01186: "COPY quote available only in CSV mode" SQLSTATE: 0A000 错误原因:COPY操作中的引用字符只支持CSV模式。 解决办法:请在CSV模式下使用引用字符。 GAUSS-01187: "COPY quote must be a single one-byte character" SQLSTATE: 0A000 错误原因: COPY操作中的引用字符只能是单字节字符。 解决办法:保证COPY操作中引用字符是单字节。 GAUSS-01188: "delimiter cannot contain quote character" SQLSTATE: 22023 错误原因:导入CSV格式时指定的分隔符中出现了引号字符。 解决办法:需要重新指定CSV格式的分隔符或者引号字符。 GAUSS-01189: "COPY escape available only in CSV mode" SQLSTATE: 0A000 错误原因:COPY操作中逃逸字符只支持CSV模式。 解决办法:请在CSV模式中使用逃逸字符。 GAUSS-01190: "COPY escape must be a single one-byte character" SQLSTATE: 0A000 错误原因:COPY操作中逃逸字符必须是单字节字符。 解决办法:保证COPY操作中逃逸字符是单字节。 父主题: GAUSS-01101 -- GAUSS-01200
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格