2017-06-09 12 views
1

私の環境のために値なしで列の名前のみを返して:JMeterのv3.2の、オラクル11、javaの1.8、JDBC要求は、選択クエリ

私は正常に使用してデータベースにJDBC接続を確立できていますJDBC接続の構成 しかし、私は選択クエリを実行しているJDBCリクエストです。 空の値を持つ結果の列の名前だけを取得しています。 Oracle DeveloperでSQLを実行してSQLが正常であることを確認しました。データは正常に戻されました。

私の働き:

JDBC要求 - >クエリタイプ:私はJDBCリクエストを実行すると、SELECT文がpolicy_code = 'KP550' bas_policyからpolicy_codeを選択 - ビューのレポートでは、ツリーリスナーが成功を示す結果実行。デバッグサンプラーで

レスポンスデータ: '' 変数名として定義されて

JMeterVariables: 
JMeterThread.last_sample_ok=true 
[email protected] 
Pool1=org.apache.jmeter.protocol.jdbc.config.DataSourceElement 
[email protected] 
START.HMS=164422 
START.MS=1496936662485 
START.YMD=20170608 
TESTSTART.MS=1496939556814 
a_#=0 
result=[] 

。解決しよう

デバッグサンプラーで レスポンスデータ

POLICY_CODE再び

は、すべての私の記事と同じように、私はすべてのアドバイスに感謝/助け

など

+0

ハーフソルブ。一部のデータベースでは動作していますが、他のデータベースでは動作していません。また、他のいくつかのデータベースでは、接続さえ確立されていません。困惑した。 –

+0

が解決しました。照会の子インスタンスにVPD IDを使用する必要があります。正しい質問は[email protected]_dbid_3.world –

+0

からPOLICYN、STATUSを選択してください。あなたの質問が解決された場合は、回答を投稿して「回答を受け入れる」をクリックしてください。 – Fluidity

答えて

0

。照会内の子インスタンスにVPD(仮想プライベート・データベース)IDを使用する必要があります。正しいクエリは[email protected]_dbid_3.worldからPOLICYN、STATUSを選択したものです