2017-04-03 96 views
0

在使用JDBC要求运行在JMeter的SQL查询,我得到:JMeter的-JDBC连接错误

SQL ConnectionException:Cannot create Poolable Connectionfactory

IO error:Network Adapter could not establish the connection)。在虚拟机中安装Oracle11g

请给我解决方案。

在此先感谢。

+0

数据库是最有可能无法通过网络访问设置JMeter的......检查主机可侦测,该数据库的端口可以访问,等等 –

回答

0
  1. 请确保您有Oracle JDBC driver某处JMeter Classpath
  2. 确保您已经在虚拟机中Bridge mode配置的网络适配器(而不是“仅主机”,而不是“NAT”),所以虚拟机将有它的自己的IP地址。
  3. 确保端口1521(或Oracle使用的任何其他端口)不被OS防火墙阻止。检查您是否能够使用端口连接,例如telnet client
  4. 添加JDBC Connection Configuration测试元素,并提供Oracle实例的JDBC URL以及凭证。

The Real Secret to Building a Database Test Plan With JMeter指南来了解更多关于数据库的负载测试