2017-06-09 5 views
1

Meine Umwelt: JMeter v3.2, 11 Oracle, Java 1.8In Jmeter, JDBC Antrag zurückkehren nur Namen Spalte ohne Werte für eine Auswahlabfrage

Ich bin in der Lage JDBC-Verbindung zur Datenbank erfolgreich zu etablieren mit JDBC-Verbindungskonfiguration Die JDBC-Anforderung, in der ich eine Select-Abfrage ausführe. Ich bekomme nur den Namen der Spalte im Ergebnis mit leerem Wert. Ich habe bestätigt, dass die SQL-Anweisung korrekt ist, indem SQL in Oracle Developer ausgeführt wird. Daten werden erfolgreich zurückgegeben.

Meine Arbeiten:

JDBC Request -> Typ Abfrage: Select-Anweisung wählen policy_code aus bas_policy wo policy_code = 'kp550' Wenn ich die JDBC-Anfrage laufen - den Bericht in der Ansicht Ergebnisse Baum Listener zeigt erfolgreich Ausführung.

Antwortdaten in Debug Sampler:

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=[] 

Wo 'a' als Variablennamen definiert ist.

Antwortdaten in Debug Sampler

POLICY_CODE

Auch hier, wie bei allen meinen Beiträgen, ich bin dankbar für alle Tipps/Hilfe usw.

+0

Half-Solved. Es funktioniert für einige der Datenbank, aber nicht für eine andere Datenbank. Auch für einige andere Datenbanken wird selbst die Verbindung nicht hergestellt. verwirrt. –

+0

Gelöst. Sie müssen die VPD-ID für die untergeordnete Instanz in der Abfrage verwenden. die richtige Abfrage ist POLICYN, STATUS aus [email protected]_dbid_3.world –

+0

Wenn Ihre Frage gelöst ist, bitte posten Sie eine Antwort und klicken Sie auf "Antwort akzeptieren" – Fluidity

Antwort

0

GELÖST. Sie müssen die VPD-ID (virtuelle private Datenbank) für die untergeordnete Instanz in der Abfrage verwenden. Die richtige Abfrage lautet POLICYN, STATUS aus [email protected]_dbid_3.world

Verwandte Themen