win11,vpn环境下,jmeter连接jdbc,报错 IO Error: The Network Adapter could not establish the connection

工作需要,要在连接vpn的网络下,用jmeter连接服务器上的oracle

但是一直报错  IO Error: The Network Adapter could not establish the connection折腾了我好几天,网上查的解决方案都类似,

        检查url 对不对 jdbc:oracle:thin:@[ip]:[端口]:[实例]

        检查ip,端口对不对

        检查服务器端配置对不对

但对我来说,都没用;

折腾了几天,实在解决不了,就想到java也可以用jdbc;

就换用idea,写了个java类,连接jdbc,结果是一样的报错:java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection

 

java报错的解决方案,就准确的多,很快就找的解决方案;

初步猜测,jvm使用ipv6,vpn不允许导致的,只要禁用ipv6即可;

在configuration中添加 vm option:-Djava.net.preferIPv4Stack=true 后,idea访问oracle成功;

然后,再根据 jmeter  -Djava.net.preferIPv4Stack=true 作为关键字搜索,找的解决方案:在 jmeter.bat 中添加 set JVM_ARGS="-Djava.net.preferIPv4Stack=true"

 

重启jmeter,jdbc连接oracle成功!

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值