首页 > 数据库 >jmeter使用jdbc连接SQL server,执行SQL报错处理

jmeter使用jdbc连接SQL server,执行SQL报错处理

时间:2024-01-18 17:34:33浏览次数:30  
标签:jdbc jdk server version 报错 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安装目录

 

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

 

标签:jdbc,jdk,server,version,报错,SQL
From: https://www.cnblogs.com/liaosenlin/p/17972990

相关文章

  • 加密机授权报错如何排查?进入加密机后台的方式介绍
    我们在此前的文章中介绍过不少TSINGSEE青犀视频安防监控视频平台关于加密机授权操作及相关疑问解答,感兴趣的用户可以翻阅往期的文章进行了解。由于新用户咨询该方面的问题较多,今天我们再来介绍一下用户在使用过程中遇到的问题。1、如何进入加密机后台TSINGSEE青犀视频平台的永......
  • PostgreSQL安装部署
    1.使用yum安装1)安装数据库服务器yuminstall-yhttps://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmyuminstall-ypostgresql15-server2)初始化并启动数据库/usr/pgsql-15/bin/postgresql-15-setupinitdb#默认......
  • 你真的了解MySQL日期函数吗?
    MySQL提供了丰富的日期和时间函数,用于处理和操作日期时间数据。本篇博文将深入介绍一些常用的MySQL日期函数,通过详细的例子带你了解这些函数的用法和实际应用。1.CURDATE()-获取当前日期CURDATE()函数返回当前日期,不包含时间信息。SELECTCURDATE();结果可能类似于:+-----......
  • sqlacodegen使用
    importosfrompathlibimportPathdefrun():models_path=Path(__file__).parent/'model.py'args=f'sqlacodegen--noviews--outfile{models_path}mysql+pymysql://root:123456@localhost:3306/web'print(args)os.syst......
  • 运行新建Flutter项目, 报错Exception in thread “main“ java.net.ConnectException:
    新建项目后,直接使用demo进行安卓真机运行时报错Exceptioninthread"main"java.net.ConnectException:Connectiontimedout:connect atjava.base/sun.nio.ch.Net.connect0(NativeMethod) atjava.base/sun.nio.ch.Net.connect(Net.java:579) atjava.base/sun.nio.ch.N......
  • 19条MySQL优化
    一善用EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据•type列: 连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别•key列: 使用到的索引名。如果没有选择索引,值是NULL。可以采取强制......
  • Git Clone报错:Permission denied (publickey).
    GitClone报错具体报错如下:Permissiondenied(publickey).fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.原因在于此电脑的sshpublickey没有放到服务器上。先看下本地是否有以下文件,......
  • docker 安装MYSQL
    安装dockerrun-p3308:3306--nametest-mysql-v/var/docker-data/mysql/conf:/etc/mysql/conf.d-v/var/docker-data/mysql/logs:/logs-v/var/docker-data/mysql/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmysql:5.7.43关于主机是不是需要my.cnf实测并......
  • 无涯教程-SQLite - NULL语句
    SQLiteNULL是用于表示缺失值的术语,表中的NULL值是显示为空白的字段中的值。NULL-语法以下是在创建表时使用NULL的基本语法。SQLite>CREATETABLECOMPANY(IDINTPRIMARYKEYNOTNULL,NAMETEXTNOTNULL,AGEINTNOTN......
  • mysql和redis库存扣减和优化
    前言大流量情况下的库存是老生常谈的问题了,在这里我整理一下mysql和redis应对扣除库存的方案,采用jmeter进行压测。JMETER设置库存初始值50,线程数量1000个,1秒以内启动全部,一个线程循环2次,共2000个请求MySQL方案初始方案<updateid="decreaseStock">UPDATEstock......