【YashanDB 知识库】yasboot 集群状态命令登录失败问题
【标题】yasboot 集群状态命令登录失败问题【问题分类】功能使用【关键字】yasboot、集群状态、无效用户名/密码、sys 用户、null 密码【问题描述】用户在执行 yasboot cluster status -c yashan -d 命令时遇到错误,系统提示“invalid username/password, user sys can't login with null pa
【YashanDB 知识库】YAS-04003 maximum number of open cursors is xxx
【问题分类】功能使用问题【关键字】YAS-04003 maximum number of open cursors is xxx【问题描述】应用运行时,遇到报错:YAS-04003 maximum number of open cursors is 310 -- OPEN_CURSORS&nb
【YashanDB 知识库】exp 导出数据库时,报错 YAS-00402
**【问题分类】**数据导入导出**【关键字】**exp、YAS-00402【问题描述】执行 exp --csv -f csv -u sales -p sales -T area -O sales 报错 YAS-00402 faild to connect socket,errno 111,error message "Connection refused"这个库正
【YashanDB 知识库】由于 druid 中间件配置导致异常
【YashanDB 知识库】由于 druid 中间件配置导致的 YAS-04003 maximum number of open cursors is 1000
【YashanDB 知识库】通过触发器复制 varchar(4000 char) 列的数据导致乱码
问题现象某客户在使用触发器将 varchar(4000 char)列的数据从表 A 复制到表 B 时,表 B 上列的数据与 A 上对应列的数据不同且为乱码。如下截图为 A 的数据及使用触发器复制到 B 的数据:drop trigger trigger1; drop table A; drop table 
使用 leading hint 调整 SQL 执行计划后报错 YAS-04522 invalid hint leading
【YashanDB 知识库】使用 leading hint 调整 SQL 执行计划后报错 YAS-04522 invalid hint leading
【YashanDB 知识库】通过 dblink 查询 Oracle 数据时报 YAS-07301 异常
问题现象某客户在通过 yasql 查询 Oracle 数据时,报如下异常:SQL> select 1 from dual@link_oracle;YAS-07301 external module timeout, reason: yex_server heatbeat timeout问题的风险及影响dblink 功能无法正常使用问题影响的版本所有的 YashanDB 版本问题发生原因查看
【YashanDB 知识库】如何限制用户 session 连接数
问题原因客户连接数过多,报错 YAS-06004 maximum number of sessions exceeded 问题的风险及影响后续连接业务报错,影响测试和业务使用 解决方法及规避方式1、$YASDB_DATA/log/listener/listener.log,查找历史连接多的用户,关掉相关应用。2、限制每个用户的 session 连接数CREATE PROFILE
【YashanDB 知识库】如何排查 YMP 报错
【YashanDB 知识库】如何排查 YMP 报错:”OCI 版本为空或 OCI 的架构和本地系统的架构不符“
【YashanDB 知识库】如何解决共享集群部署遇到报错
【YashanDB 知识库】如何解决共享集群部署遇到报错:YAS-05721 invalid input parameter, reason: node name invalid.
如何处理报错"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
【YashanDB 知识库】启动数据库时报错
问题现象在部署数据库时,或直接用 yasdb 启动数据库时报错:YAS-02059 control file version 0.2.64 is incompatible with YashanDB version 0.2.65原因数据库的文件(如:control file)的版本与数据库实例要求的版本不兼容,通常数据库要求的文件格式更新了,而 control file 还是旧的格式,所以不兼容。
单机部署报错:prohibited operation, please check if the IP and username a
现象部署第 1 步 install 成功,在第 2 步 deploy 时报错。报错信息:prohibited operation, please check if the IP and username are correct。原因主机配置文件(hosts.toml)里的 ssh 登录 IP 地址不是本机地址导致,为了安全考虑,崖山数据库部署时不允许远程机器操作本地部署。解决办法ssh 登录 IP
【YashanDB 知识库】Mybatis-Plus 调用 YashanDB 怎么设置分页
问题现象Mybatis-Plus 是 Mybatis 的增强工具,旨在简化开发者的 CRUD 操作,目前被广泛应用,Mybatis-Plus 框架适配了多种数据库,可以通过它适配操作、管理 YashanDB。Mybatis-Plus 简化操作的一个重要功能就是自动分页配置,YashanDB 配置错误会报下面错误:问题的风险及影响影响应用开发。问题影响的版本YashanDB 版本:所有版本解决方法及
JDBC 驱动的 date 类型字段结果集调用 getString 方法只返回日期,不返回时分秒
问题现象JDBC 驱动查询 date 类型字段,对 ResultSet 直接调用 getString 方法,驱动返回的字符串只有日期,没有时分秒。如上 Java 代码片断只返回 YYYY-MM-DD 类型的字符串,没有带时分秒问题的风险及影响返回的字符串只有日期,没有时分秒,影响业务逻辑。问题影响的版本所有的 YashanDB 驱动。问题发生原因YashanDB 驱动内部实现问题。解决方法及规避方
jdbc 查询 st_geometry 类型的数据时抛出 YAS-00101 cannot allocate 0 bytes for
问题现象某客户的业务在通过 YashanDB jdbc 驱动查询含有 st_geometry 列的数据时,报如下异常:YAS-00101 cannot allocate 0 bytes for anlHeapMalloc问题的风险及影响影响客户的正常业务运行 问题影响的版本所有的 YashanDB 版本 问题发生原因数据库用户没有对 st_geometry 类型的 execut
YashanDB多模数据融合管理技术探索与实践
本文基于YashanDB架设技术开发负责人——李伟超2024年11月在“2024年国产数据库创新生态大会”-“根”技术专场的演讲整理形成,主要阐述了YashanDB如何通过创新架构设计以及在各类多模数据(空间、BIM、图、向量)管理上的独特策略,应对AI+时代下多模态数据融合管理挑战。 随着数字化技术的发展,IT系统的数据处理能力越来越强,数据量呈爆炸式增长且类型愈发繁杂多样。如今,除结
支持全量&增量迁移!YashanDB增量迁移实现原理解读
本文基于YashanDB高可用架构师-马志宏2024年11月在“2024年国产数据库创新生态大会”-“根”技术专场的演讲整理形成,本文将深入阐述YashanDB数据迁移流程,以及YashanDB增量迁移组件的实现技术原理。 简介崖山迁移平台YMP是YashanDB提供的数据库迁移产品,提供异构RDBMS与YashanDB之间进行迁移评估、数据迁移、数据校验的能力。在最新发布的V23.3版
YashanDB V23.3重磅发布,持续深化1:1平替产品力
11月14日,YashanDB在2024国产数据库创新生态大会上正式发布YashanDB V23.3版本,定位为面向企业核心的通用数据库,具备1:1平替Oracle的能力。当前关键行业数字化转型已进入深水区和攻坚阶段,规模化和核心系统替代是这一阶段的显著特征,业界亟需更经济、更普适的规模化替代方案。YashanDB V23.3面向1:1平替的关键需求,在兼容性、性能、可用性、安全性、迁移能力、运维
YashanDB共享集群产品能力观测:细节足见功底
王若楠 前泽塔数科研发总监本文基于王若楠2024年11月在2024年国产数据库创新生态大会“根”技术专场的演讲整理形成,主要对崖山共享集群YAC的架构、功能、高可用性、性能四大方面进行了全面测试,并分享了测试环境和测试结论。 年初,基于某些商业考量,我们团队对崖山共享集群数据库(YAC)进行了测试。起初,我持有怀疑态度,这既源于近年来数据库领域出现的乱象,也因为我作为共享存储架构研发人员