【问题标题】:Script in Oracle unsuccessful in execution - JmeterOracle中的脚本执行失败 - Jmeter
【发布时间】:2022-11-11 15:30:44
【问题描述】:

我有以下情况:

我想在 Oracle 中运行脚本,使用 Jmeter 中的 JDBC 请求。 连接配置现在可以了。

当我运行脚本时,我得到一个错误。还有一个细节:PL/SQL 中的相同脚本已成功执行。 错误:“java.sql.SQLSyntaxErrorException:ORA-00911:无效字符”。

有谁知道为什么?

脚本:

SELECT *FROM TBJDALRT_ALERTA_TP;

下面打印(脚本和错误)。

enter image description here

enter image description here

谢谢!

【问题讨论】:

  • 删除 ; 字符
  • 嗯..为什么我不能运行两个选择?在 SQL 中我可以。不在甲骨文中。
  • 示例:SELECT *FROM TBJDALRT_ALERTA_TP SELECT *FROM TBJDCTCCIP_ARQV_REC_LG

标签: oracle automation jmeter


【解决方案1】:

从您的声明中删除 ;。不支持在一个 JDBC Request 采样器中执行多个 SQL 语句,您需要切换到 JSR223 Sampler and Groovy 语言并调用 Statement.executeBatch() 函数或使用 2 个单独的 JDBC 请求采样器。

更多信息:Apache Groovy - Working with a relational database

【讨论】:

  • 谢谢,德米特里 T。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-28
  • 2021-05-18
  • 2021-09-19
  • 2020-11-24
  • 2020-08-19
  • 1970-01-01
相关资源
最近更新 更多