当前位置: 首页 > news >正文

oceanbase不兼容SqlSugarCore的问题

问题发现

C#程序使用SqlSugarCore5.1.4.166进行数据库操作,而且项目需要在多台服务器上面部署,结果发现A服务器部署运行没有问题, B服务器部署却报错:SqlSugar.SqlSugarException:Connect timeout expired.
但是我们的C#代码是一模一样的,为啥一个可以连上oceanbase,另外一个不行。

后来查了很久想到会不会是两台服务器连的oceanbase版本不一样,一查果然如此,A服务器使用的是升级过的oceanbase4.2.5.1,而B服务器连的oceanbase是4.2.1.8。

Fix

  1. 升级oceanbase,这个当然是最直接的,但是IT不干(IT觉得数据库能连上,能执行SQL就没问题),没办法,只能另寻他路。
  2. oceanbase低版本既然不兼容sqlsugarcore,那就不用比较新的core了,换成SqlSugar + Mysql.Data试一下,果然可行, 最终选择SqlSugar5.1.4.100 + Mysql.Data8.2.0

相关文章:

  • 【25软考网工】第五章(7)路由协议、静态与默认路由、路由协议分类
  • 电动加长杆金属硬密封法兰式蝶阀泄漏等级解析:水、蒸汽、油品介质的可靠选择-耀圣
  • AI+浏览器自动化:Nanobrowser Chrome 扩展的使用「详细教程」
  • 如何建设网站?网站建设简单步骤有哪些?
  • Webpack 5 Module Federation 深度解析
  • k8s术语之service
  • 开源模型应用落地-qwen模型小试-Qwen3-8B-推理加速-vLLM-结构化输出(三)
  • 遥控器网络推拉流技术要点!
  • 荣耀A8互动娱乐组件部署实录(第4部分:房间服务端逻辑与玩家交互处理)
  • 纷析云开源财务软件:重新定义企业财务自主权
  • 数字传播生态中开源链动模式与智能技术协同驱动的品牌认知重构研究——基于“开源链动2+1模式+AI智能名片+S2B2C商城小程序”的场景化传播实践
  • 《面向对象程序设计-C++》实验五 虚函数的使用及抽象类
  • 深入理解 Linux 阻塞IO与Socket数据结构
  • 目标检测(Object Detection)研究方向常用数据集简单介绍
  • 6.5 行业特定应用:金融、医疗、制造等行业的定制化解决方案
  • ts axios中报 Property ‘code‘ does not exist on type ‘AxiosResponse<any, any>‘
  • 如何配置 VScode 断点调试Linux 工程代码
  • 总结七种提示优化方案的核心实现流程
  • 数据分析指标体系
  • 信息论01:从通信到理论的飞跃
  • 两次蹚入同一条河,巴萨这一晚被命运抛弃
  • 金融监管总局:正在修订并购贷款管理办法,将进一步释放并购贷款的潜力
  • 《黎明的一切》:与正常世界脱轨后,我选择不再回去
  • 十大券商看后市|A股风险偏好有回升空间,把握做多窗口
  • 山大齐鲁医院回应护士论文现“男性确诊子宫肌瘤”:给予该护士记过处分、降级处理
  • 视觉周刊|劳动开创未来