Parameter

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • 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. Die derzeit unterstützten Treiber sind:
    • Oracle: oracle.jdbc.OracleDriver
    • Microsoft SQL Server: Com.microsoft.sqlserver.jdbc.SQLServerDriver
    • MySQL: Com.mysql.jdbc.Treiber
    Beispiel
    com.microsoft.sqlserver.jdbc.SQLServerDriver
    Parameter Beschreibung
    connection_string Erforderlich. Die JDBC-Verbindungszeichenfolge/-URL zum Definieren der Verbindung enthält normalerweise Informationen zum Datenbankserver und zum Namen, zur Anwender-ID und zum Passwort für die Verbindung mit der Datenbank. Die Syntax ist Lieferantenspezifisch. Weitere Informationen finden Sie unter den folgenden Links:
    • Oracle: [ jdbc:oracle:Thin:<username/password>@<database>]
    • Microsoft SQL Server: [jdbc:sqlserver://localhost;user=MyUserName;password=***** ;]
    • MySQL: [ jdbc:mysql://localhost/database?user=username%26password=passwd]
    Beispiel
    jdbc:sqlserver://xxx.service-now.com;
    databaseName=SMS;
    user=sms_user;
    password=sms_password;
    Parameter Beschreibung
    work Erforderlich, wenn nicht verwendet wird table_nameParameterkürzel.

    Übergeordnetes Element eines XML-Fragments, das den auszuführenden SQL-Befehl beschreibt.

    Beispiel
    ...
      <parameter name= "work" ><select table = "System_DATA" where = "InstanceKey=692" ><MachineID /><SMSID0 /></select></parameter>
      ...
    Parameter Beschreibung
    query_timeout Optional während DER AUSWAHL. Anzahl der Sekunden, die der JDBC-Treiber auf einen wartet Abfrage (AUSWÄHLEN) Zum Abschließen. Null bedeutet keine Zeitüberschreitung. Wenn die Zeitüberschreitung überschritten wird, betrachtet die Integration das JDBC-Ergebnis als nicht zugänglich und setzt es in einen Fehlerstatus.
    Parameter Beschreibung
    table_name Optional (außer erforderlich während Count_rows == wahr ).

    Alternative Methode zur Ausführung von Wählen Sie * aus Abfrage; anstatt zu verwenden workElement. Entspricht der Ausführung Wählen Sie * aus <table_name> aus .

    Parameter Beschreibung
    count_rows Optional. Gibt an, ob ein Anzahl auswählen (*) Abfrage muss die Anzahl der Zeilen zurückgeben (wahr/falsch). Das Ergebnis der Anzahl wird als zurückgegeben row_count Element in resultElement.
    Parameter Beschreibung
    query Optional. Typ der Abfrage. Mögliche Auswahlmöglichkeiten sind „alle Zeilen aus Tabelle“ oder „spezifische SQL“. Bei „spezifischer 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 von der JDBCProbe zu verarbeiten. Standard = wahr
    Zum Abfragen einer Tabelle mit einer direkten JDBC-Probe sind beispielsweise die folgenden Parameter erforderlich:
    • JDBC-Treiberklassenname
    • JDBC-Verbindungszeichenfolge
      • Datenbankserver
      • Datenbankname
      • Anwendername
      • Anwenderpasswort
    • Der Tabellenname
    Abbildung : 1. Warteschlangenformular
    Warteschlangenformular.