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

JDBC驱动autosave缺陷的修复与配置指南

opengauss-jdbc-6.0.0.jar和opengauss-jdbc-6.0.0-og.jar版本修复了:autosave=always时,事务嵌套太深,导致栈溢出问题。如果使用的版本低于opengauss-jdbc-6.0.0版本,需要通过替换jdbc驱动和修改url参数来解决autosave缺陷。以下是操作步骤:

  1. 提供jdbc驱动包。
  1. 根据url确定需要替换的jar包。打开压缩包后,里面有“使用说明.txt”文档。文档内容如下:(请一定和java应用程序的研发人员确认连接数据库的url,根据url确定需要使用的jar包。

使用说明

jdbc url为jdbc:opengauss://xx 格式  请使用  opengauss-jdbc-6.0.0-og.jar

jdbc url为jdbc:postgresql://xx 格式  请使用 opengauss-jdbc-6.0.0.jar

  1. 联系客户的java应用程序的研发人员,进行jar包替换,并通过md5值确定替换的包是否正确。压缩包中的“md5.txt”保存了jar包的md5值。

MD5 (opengauss-jdbc-6.0.0.jar) = 26696c1b328f1146f3b9a57d539fca01

MD5 (opengauss-jdbc-6.0.0-og.jar) = 8960189c9cf19d010944f778e7f55ddd

  1. 联系客户的java应用程序的研发人员,修改java程序访问数据库的url。将url从“autosave=always”修改为“autosave=always&cleanupSavepoints=true”。

  1. 编译并替换修改后url后的java应用程序。

  1. 重启客户端应用程序。

  1. 如果涉及多个java可用端应用程序,需要逐个替换jar包、修改url、编译并替换程序。如果涉及多台设备,也需要逐台设备替换。

  1. 操作过程中有疑问,请联系开发人员:李戌祯、王钰辉

相关文章:

  • 移动端六大语言速记:第10部分 - 标准库与框架
  • c++知识点1
  • AI数据分析的正道是AI+BI,而不是ChatBI
  • 改善 Maven 的依赖性
  • SUNO-听你所想
  • Linux目录探秘:文件系统的核心架构
  • docker部署jar包并启动
  • PyTorch实现二维卷积与边缘检测:从原理到实战
  • idea光标变成白色方块的解决方法
  • AF3 ProteinDataset类的初始化方法解读
  • UWB定位算法详解(2025年更新版)
  • 电气隐患难察觉?安科瑞智慧用电方案实现风险实时可视化管理
  • 项目整合提问
  • LeetCode hot 100—最长回文子串
  • java HttpServletRequest 和 HttpServletResponse
  • 制作一款打飞机游戏教程1
  • 使用 Redis + Redisson 分布式锁来生成全局唯一、线程安全的带日期前缀的流水号的完整实现。
  • 【FPGA开发技巧】Modelsim仿真中,显示状态机的名称,而非编码数字
  • 水库大坝安全监测系统
  • 蓝桥杯--结束
  • 迎访问备案网站管理系统/做销售有什么技巧和方法
  • 电商网站设计周志/湖南网络推广排名
  • 个人网站的制作步骤/成人本科报考官网
  • sp怎么做视频网站/新闻媒体发稿平台
  • 在线音乐网站开发摘要/如何快速推广网站
  • 广州网站改版领军企业/成人电脑基础培训班