如何解决JMeter通过JDBC访问Oracle和MySQL的问题
发布网友
发布时间:2022-05-01 19:58
我来回答
共3个回答
懂视网
时间:2022-05-02 00:20
Database URL=jdbc:mysql://ip:port/dbname?useUnicode=true&characterEncoding=UTF-8
JDBC Driver class=com.mysql.jdbc.Driver
jmeter中配置截图:
jmeter中通过jdbc方式连接mysql数据库的配置参考
标签:span .com size http alt drive images url rac
热心网友
时间:2022-05-01 21:28
Variable Name:可以先填一个 Oracle,等会解释;
Database URL:jdbc:oracle:thin:@{host_IP_or_machine_name}:{Oracle *监听的端口}:{你的Oracle实例的名字} 大家要注意,{ } 大括号 只是我用来说明用的,在配置 JMeter 时,请将 { } 大括号去掉 ^_^
JDBC Driver class:oracle.jdbc.driver.OracleDriver
Username:访问上面Oracle实例的用户名
Password:对应的密码
热心网友
时间:2022-05-01 22:46
Variable Name:可以先填一个 Oracle,等会解释;
Database URL:jdbc:oracle:thin:@{host_IP_or_machine_name}:{Oracle *监听的端口}:{你的Oracle实例的名字} 大家要注意,{ } 大括号 只是我用来说明用的,在配置 JMeter 时,请将 { } 大括号去掉 ^_^
JDBC Driver class:oracle.jdbc.driver.OracleDriver
Username:访问上面Oracle实例的用户名
Password:对应的密码
新增一个 JDBC Request,需要修改的参数包括:
Variable Name:和上面的 JDBC Connection Configuration填写同样的内容。这里表示 JDBC Connection Configuration建立一个名为Oracle 的连接池,之后其它的JDBC Request都共用这个连接池;
Query:select * from table_name 。 这里建议打开你的数据查询工具,输入一条SQL查询语句,保证可以执行看到结果的,然后copy 过来;
新增一个View Results Tree;
点击 Run,查看结果。可以在Response data tab 看到响应的返回结果。注意事项:
执行时提示:No Suitable Driver。
在电脑上搜索一下 classes12.jar 这个文件,然后copy到JMeter的Lib目录下。如果找不到classes12.jar这个文件,就找找classes12.zip文件,然后把扩展名改为jar;
执行时提示:ORA-00911: invalid character。
确保你在JDBC Request里面的Query中输入的SQL语句是正确的。