2016-09-10 1 views
1

Ich führe ein jmeter-Skript aus, um Daten aus der Datenbank zu lesen (mit JDBC-Anforderung). Hier bekomme ich folgenden Fehler, wenn ich Skript in Jmeter3.0 ausführe.PooleConnectionFactory kann nicht erstellt werden (ORA-00936: fehlender Ausdruck): JDBC-Verbindungsfehler in Jmeter3.0

Aber gleiche Skript läuft gut mit jmeter2.13:

Kann nicht PoolableConnectionFactory (fehlenden Ausdruck ORA-00936) erstellen.

Muss ich Eigenschaftswerte ändern?

+0

ein Feedback zur Antwort? thx Wenn ok, sollten Sie es akzeptieren und upvote –

Antwort

0

Nur Validation Abfrage in JDBC Connection Configuration ändern 1 von DUAL zu wählen, wie pro Dokumentation:

Eine einfache Abfrage verwendet, um zu bestimmen, ob die Datenbank noch reagiert. Dies ist standardmäßig 'SELECT 1', was für viele Datenbanken geeignet ist. Einige erfordern jedoch möglicherweise eine andere Abfrage. Zum Beispiel benötigt Oracle etwas wie 'SELECT 1 FROM DUAL'. Beachten Sie, dass diese Validierungsabfrage bei der Pool-Erstellung verwendet wird, um sie zu validieren, auch wenn "Test While Idle" vorschlägt, dass die Abfrage nur für inaktive Verbindungen verwendet wird. Dies ist das DBCP-Verhalten.

Verwandte Themen