Die folgenden Parameter sind in einer direkten JDBC-Probe verfügbar.
Parameter
Beschreibung
jdbc_driver
Erforderlich. Java-Klassenname für den zu verwendenden JDBC-Treiber. Derzeit unterstützte Treiber:
Oracle: oracle.jdbc.OracleDriver
Microsoft SQL Server: com.microsoft.sqlserver.jdbc.SQLServerDriver
MySQL: com.mysql.jdbc.Driver
Beispiel
com.microsoft.sqlserver.jdbc.SQLServerDriver
Parameter
Beschreibung
connection_string
Erforderlich. Die JDBC-Verbindungszeichenfolge/URL zum Definieren der Verbindung enthält normalerweise Informationen über den Datenbankserver und dessen Namen, die Anwender-ID und das Passwort für die Verbindung mit der Datenbank. Die Syntax ist lieferantenspezifisch. Referenzen finden Sie unter den folgenden Links:
Optional während SELECT. Anzahl der Sekunden, die der JDBC-Treiber auf den Abschluss einer Abfrage (SELECT) wartet. Null bedeutet keine Zeitüberschreitung. Wenn die Zeitüberschreitung überschritten wird, betrachtet die Integration das JDBC-Ergebnis als nicht zugänglich und versetzt es in einen Fehlerstatus.
Parameter
Beschreibung
table_name
Optional (außer erforderlich während count_rows == true).
Alternative Ausführung einer * -Auswahlabfrage; anstatt das Element work zu verwenden. Entspricht der Ausführung von * auswählen aus<table_name> .
Parameter
Beschreibung
count_rows
Optional. Gibt an, ob eine Abfrage vom Typ „select count(*)“ die Anzahl der Zeilen (wahr/falsch) zurückgeben soll. Das Ergebnis der Anzahl wird als row_count -Element im result -Element zurückgegeben.
Parameter
Beschreibung
query
Optional. Typ der Abfrage. Mögliche Auswahlmöglichkeiten sind „Alle Zeilen aus Tabelle“ oder „Spezifische SQL“. Bei Festlegung auf „Spezifische SQL“ ist „sql_statement“ erforderlich, um die SQL-Anweisung anzugeben.
Parameter
Beschreibung
sql_statement
Optional. Verwenden Sie eine bestimmte SQL-Abfrage. Das Vorhandensein dieses Elements führt eine direkte Abfrage aus, die im Wertattribut angegeben ist.
Beispiel
...
select * from any_table where id = 123
...
Parameter
Beschreibung
skip_sensor
Optional. Bestimmt, ob Discovery versucht, die ECC-Eingabe aus der JDBCProbe zu verarbeiten. Standard = wahr
Um beispielsweise eine Tabelle mit einer direkten JDBC-Probe abzufragen, sind die folgenden Parameter erforderlich: