-
-
YAS-00014 illegal conversion from VARCHAR to -
【标题】错误码处理【问题分类】执行sql 报错
【关键字】YAS-00014【问题描述】执行含有递归CTE 的sql时,报错YAS-00014
【问题原因分析】union all 两端的数据类型不完全一致【解决/规避方法】使用显式转换,或者使用一致的数据类型进行union。넶4 2025-03-21 -
32位的ODBC安装报错:无法加载 YashanDB ODBC驱动程序的安装例程,因为存在系统错误代码193:.
【标题】32位的ODBC安装报错:无法加载 YashanDB ODBC驱动程序的安装例程,因为存在系统错误代码193:.
【问题分类】驱动使用
【关键字】ODBC,系统错误代码193,32位넶5 2025-03-21 -
32位的ODBC安装报错:无法加载 YashanDB ODBC驱动程序的安装例程,因为存在系统错误代码126:找不到指定的模块。(xxx\yasodbc.dll)
【标题】32位的ODBC安装报错:无法加载 YashanDB ODBC驱动程序的安装例程,因为存在系统错误代码126:找不到指定的模块。(xxx\yasodbc.dll)
【问题分类】驱动使用
【关键字】ODBC,系统错误代码126,32位,yasodbc.dll넶3 2025-03-21 -
收集统计信息时报错YAS-00507 date_timestamp value overflow
问题现象:收集统计信息时报错:SQL> exec DBMS_STATS.GATHER_TABLE_STATS('USER', 'T', null, 1, FALSE, 'FOR ALL COLUMNS SIZE AUTO', 8, 'GLOBAL', TRUE);
YAS-00507 date/timestamp value overflow
问题的风险及影响:统计信息无法收集成功넶7 2025-03-21 -
如何在备机节点上做备份和恢复
问题现象:一主一备情况下,主机需要支持常规业务,为了不影响业务,在备机做备份恢复的场景。
问题的风险及影响:1、备机恢复后,会变成primary节点,出现脑裂。
2、备机恢复的数据,只是备份那一时间点的数据,需要同步到主机现在时间点的数据。넶5 2025-03-21 -
如何输入小写表名的函数参数
背景:YashanDB创建表用的是小写做为表名,对函数参数有表名,要如何输入小写表名。
解决方法:以收集统计信息为例:1、对交互式的客户端,如:yasql、YDC(YashanDB Developer Center)
在单引号下加双引号限定为小写,EXEC DBMS_STATS.GATHER_TABLE_STATS('SYS', '"t_lower"', '', 1, FALSE, 'FOR ALL COLUMNS SIZE AUTO', 4, 'AUTO', TRUE);넶7 2025-03-21 -
如何解决删除分区后索引失效问题
问题现象:删除分区后,插入数据报错YAS-02040 index partition is unusable,如下图:
问题的风险及影响:插入数据报错,影响正常业务
问题影响的版本:所有版本넶5 2025-03-21 -
如何处理报错“UDT column batch insert” has not been implemented yet
问题现象:YashanDB中的ST_GEOMETRY类型是数据库内置的一种自定义类型,用于存储和访问符合开放地理空间信息联盟(Open Geospatial Consortium,简称OGC)制定的SFA SQL标准的几何对象。详细可查看 ST_GEOMETRY | YashanDB Doc
在批量插入(例如insert into select或使用yasldr导入数据)的时候, 如果表有ST_GEOMETRY类型的字段, 则会报错YAS-00004 feature "UDT column batch insert" has not been implemented yet
问题的风险及影响:影响ST_GEOMETRY类型的数据导入넶6 2025-03-21 -
并发update报错YAS-02208 lock conflict in consistent write
问题现象:业务存在并发update,偶现报错,错误信息YAS-02208 lock conflict in consistent write
问题的风险及影响:影响业务正确性判断
问题影响的版本:YashanDB版本:23.2.6.100 列存LSC넶7 2025-03-21