首页 > 数据库 >jmeter 连接 sqlserver 数据库

jmeter 连接 sqlserver 数据库

时间:2024-04-15 12:33:28浏览次数:21  
标签:sqlserver 数据库 jar security jmeter 连接

1. 将下载好的 jar 包放在 jmeter/lib 目录下,测试计划中导入 jar 包

 2.添加 JDBC Connection Configuration 配置,参数设置如下

 3. 线程组中添加 JDBC Request,请求中连接名字(test)和步骤 2 中自定义的名字(test)保持一致

 4. 点击运行,查询出对应的结果

 问题回归:

问题一:运行时提示:Cannot create PoolableConnectionFactory ("encrypt" property is set to "true" and "trustServerCertificate" property is set to "false" but the driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption: Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. ClientConnectionId:d3f714f7-14b3-4682-a2ed-bf9350ba7a09)

原因:jmeter 连接数据库时缺少 SSL 证书

 在步骤 2 中,数据库连接后面加上 trustServerCertificate=true 就不报错了。

 

标签:sqlserver,数据库,jar,security,jmeter,连接
From: https://www.cnblogs.com/hpzyang/p/18135705

相关文章

  • IFreeSql各数据库连接字符串格式
    IFreeSql各数据库连接字符串格式 DataTypeConnectionStringDataType.MySqlDataSource=127.0.0.1;Port=3306;UserID=root;Password=root;InitialCatalog=cccddd;Charset=utf8;SslMode=none;Minpoolsize=1DataType.PostgreSQLHost=192.168.164.10;Port=5432;Us......
  • JMeter——异步请求性能测试
    前段时间任务要求要对一种异步请求做性能测试,异步请求步骤如下:step1:发一个数据计算的请求,response里面返回一个jobIdstep2:带上这个jobId,就可以实时查看这个请求返回的jobStatus,如果jobStatus==0,则成功返回计算结果;如果jobStatus==2,则代表jobinprogress;如果jobStatus==......
  • InfluxDB时序数据库图形用户界面可视化工具(influxdb-gui)
    说明之前开发了一款TDengine的GUI程序,出于兴趣,简单搞个InfluxDB的复制版,类似Navicat,目前基础操作功能已满足,后续看情况,可以继续扩展功能。介绍InfluxDB-GUI是一款功能全面、操作简便的influxdb时序数据库图形界面工具,V1.0.0目前支持influxdb版本列表如下:influxdb1.8.10版本......
  • jmeter工具做接口测试
    jmeter工具做接口测试●测试计划:测试起点,所有组件的容器●线程组:代表一定数量的用户,发送请求●取样器:向服务器发送请求的最小单元●逻辑控制器:结合取样器实现一些复杂的逻辑(循环控制器)●前置处理器:在请求之前的工作●后置处理器:在请求之后的工作(json提取器)●断......
  • 16、数据库加固-mysql 加固
    1.修改DBA登录密码shell下执行:mysqladmin-urootpassword非首次修改:mysqladmin-urootpassword-p原密码在mysql下执行:updateusersetpassword=password('密码')whereuser='root';flushprivileges;2.删除默认数据库和用户删除测试库showdatabases......
  • 16、数据库加固-mongo 加固
    1.指定日志与数据库存放位置在配置文件中设置指向目录位置自建配置文件:vim/usr/local/mongodb/etc/mongodb.confdbpath=/data/dblogpath=/usr/local/mongodb/logs/mongdb.log2.更改默认端口自建配置文件:vim/usr/local/mongodb/etc/mongodb.confport=28888开......
  • 15、数据库加固-redis 加固
    1.禁止网络访问Redis服务更改配置文件,使服务监听本地回环地址修改redis配置文件:vi安装路径/redis.conf确保:bind127.0.0.1(::1:表示ipv6回环地址)2.设置防火墙过滤浏览(与禁止网络访问相对应,两者设置一种即可)设置iptables防火墙,确保访问源安全允许某源地址访问服务器的......
  • 数据库概述-三级模式-数据库设计-数据模型
    数据库系统数据:是数据库中存储的基本对象,是描述事物的符号记录。数据的种类:文本、图形、图像、音频、学生的档案记录、货物的运输情况等。数据库DB:是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库的基本特征:数据按一定的数据模型组织、描述和存储;可为各......
  • 允许任意地址访问 MySQL 数据库 adonis 的新用户
    问题ayear@DESKTOP-GPCA3B0:~/AdonisJS$nodeace.jsmigration:run[error]Host'DESKTOP-GPCA3B0'isnotallowedtoconnecttothisMySQLserveratPacket.asError(/home/ayear/AdonisJS/node_modules/.pnpm/[email protected]/node_modules/mysql2/......
  • mybatis怎么实现insert into多个数据-oracle数据库
    第一种<insertid="insertBatch"> INSERTALL <foreachcollection="list"item="user"separator=""close="SELECT*FROMdual"index="index"> INTOLY_TEST(id,name,age)VALUES(#{user......