无法建立JDBC连接

时间:2018-05-02 07:44:09

标签: jenkins jmeter

我在jenkins以非gui模式运行jmeter命令时遇到错误。

  

1525245708238,63941,JDBC请求,null 0,java.sql.SQLException:不能   创建PoolableConnectionFactory(IO错误:网络适配器可以   不建立连接),SQL 1-1,text,false ,, 106,0,1,1,0,0,63940   1525245772189,63135,JDBC请求,null 0,java.sql.SQLException:不能   创建PoolableConnectionFactory(IO错误:网络适配器可以   不建立连接),SQL 1-1,text,false ,, 106,0,1,1,0,0,63135

1 个答案:

答案 0 :(得分:0)

Jenkins(或其构建代理)所在的主机很可能无法建立与Oracle主机的连接,因此您需要检查/修改Oracle Network Configuration或您的操作系统firewall设置以允许来自Jenkins的连接掌握或建立代理人。

您可以使用Oracle Instant ClientSQL Developer或类似的方式来验证连接,因为您可以从Jenkins主机或构建代理建立与数据库的连接 - JMeter也应该能够连接并执行查询(假设Oracle JDBC driver中有适当的JMeter Classpath