注册

springboot连接字符串中的模式名被强制大写?

CoderStory 2023/05/16 910 4

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】: w10
【CPU】:
【问题描述】*:

jdbc驱动和数据库都是刚下载的最新版本

spring:
application:
name: dsdddd
datasource:
driver-class-name: dm.jdbc.driver.DmDriver
url: jdbc:dm://172.16.10.166:5236?schema=rcpr_rd2_dsdddd_eeee111&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8

配置如上

启动报错
无效的模式名[RCPR_RD2_DSDDDD_EEEE111]

很明显逻辑按大小写不敏感的走的,全部转大写了

url: jdbc:dm://172.16.10.166:5236?schema="rcpr_rd2_dsdddd_eeee111"&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8&compatibleMode=oracle

加上引号一样的报错

2022年就有人提出来了
https://eco.dameng.com/community/question/7497073fd45338c9aab6108bba411514

但也没有什么可用的方案

大小写敏感的情况下 模式名小写 连接字符串到底怎么写?

回答 0
暂无回答
扫一扫
联系客服