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安装目录

 

两个路径下的都要改成如下图样子

 

posted @ 2024-01-18 17:25  清风forest  阅读(126)  评论(0编辑  收藏  举报