oceanbase驱动获取con.getMetaData().getTables()获取表注释信息乱码

【 使用环境 】生产环境企业版(5.7.25-OceanBase-v3.2.4.4)+ 测试环境(5.7.25-OceanBase_CE-v4.2.1.3)
【 OB or 其他组件 】尝试使用oceanbase-client4.0驱动、4.1驱动、4.2驱动、4.3驱动
【 使用版本 】
【问题描述】尝试使用ob驱动链接ob数据库后(社区版和企业版均尝试)根据jdbc标准协议获取con.getMetaData().getTables().getString(“REMARKS”)获取出来全是乱码,类似[B@4438633d之类,更换为mysql.cj驱动后能正常获取
jdbc连接串附加值是?useSSL=false&serverTimezone=Asia/Shanghai&rewriteBatchedStatements=true&nullCatalogMeansCurrent=true&autoReconnect=true&autoReconnectForPools=true&socketTimeout=60000&characterEncoding=UTF-8
【复现路径】问题出现前后相关操作
【附件及日志】

1 个赞

你好,你提的这个技术问题牵涉到OceanBase企业版范围内的功能细节。建议你通过以下方式寻求帮助:
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询

1 个赞

麻烦提供下JDBC URL和相关日志。

1 个赞