jmeter使用jdbc连接SQL server,执行SQL报错处理
前置环境参数:jdk-8u391-windows-x64,驱动:sqljdbc4.jar
备注:这是解决后的截图,将就用
问题一:使用jmeter5.5,使用jdbc连接SQL server,执行SQL报错处理,如下图
报错信息:
java.lang.UnsupportedClassVersionError: com/microsoft/sqlserver/jdbc/SQLServerDriver has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
解决办法:降低到5.4.1则不会报错,或提升jdk版本,试过11不会报这个错。
问题二:5.4.1版本执行sql脚本(sqlserver2008R2数据库)会报错,如图:
报错信息:Error: "The server selected protocolversion TLS10 is not accepted by client preferences [TLS13, TLS12]".
解决办法:找到jdk安装目录
两个路径下的都要改成如下图样子
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了