• jmeter3.1连接数据库报错,ORA00923: 未找到要求的 FROM 关键字


    Jmeter不仅仅可以测试接口,还可以对数据库进行压力测试、或者造数据。

    准备工作:待测试数据库地址、用户名及其密码、Oracle驱动ojdbc14.jar

    一、将ojdbc14.jar放至Jmeter路径下(..\apache-jmeter-2.7\lib);否则会报错  Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'

    二、启动Jmeter后添加线程组,线程组下添加-配置元件-JDBC Connection Configuration

    几点说明

    Variable Name:数据库的连接池名称;类似网站,可以创建多个连接持,后边的网站可以指定连接池以读取不同的配置。

    Validation Query:默认是Select 1,如果是Oracle,需改为Select 1 from dual,否则报错 Cannot create PoolableConnectionFactory (ORA-00923: 未找到要求的 FROM 关键字)

    Database URL:数据库连接地址,格式    jdbc:oracle:thin:@ip:端口:实例名     即   jdbc:oracle:thin:@172.17.100.131:1521:ORCL

    JDBC Driver class:jdbc驱动,oracle的填写 oracle.jdbc.driver.OracleDriver

    Username:数据库用户名

    Password:对应的数据库密码

    三、线程组下添加-Sampler-JDBC Request

    Variable Name:填写上一步中要使用的连接池名称(上一步的Variable Name)。

    Query Type:要执行sql语句类型,select、update、commit等等

    Query:要执行的sql语句。

    四、添加监听器-察看结果树(还可以继续添加其他,如聚合报告)

    结构如下

    ojdbc14.jar和文章中的实例可通过以下地址下载

    链接: http://pan.baidu.com/s/1kUIoUqF 密码: mfs2

    Linux下连接数据库,直接复制ojdbc14.jar 到jmeter/lib/ext文件夹下

  • 相关阅读:
    Android 监听键盘的弹起与收缩
    Android Glide+CircleImageView实现加载圆形图片列表
    Java 集合
    Java 文件IO续
    Java 文件IO
    Java 网络编程
    Android AIDL Service
    Android 四大组件之Service
    Android 开源项目分类汇总(转)
    Android SQLite数据库
  • 原文地址:https://www.cnblogs.com/kaola8023/p/6925641.html
Copyright © 2020-2023  润新知