Database Connector

Verwendung

Der Database Connector verbindet sich über eine JDBC-Schnittstelle mit einer Datenbank und bietet folgende Funktionen an:

  • Metadatenabfragen

  • Statische Datenbankabfragen via SQL

  • Dynamische Datenbankabfragen via XML-Querys

In Stored Procedures können keine CLOBs übergeben werden! Der Database Connector unterstützt jedoch das Senden/Speichern von Daten als CLOB-Datentyp bei Oracle 9.* Datenbanken.

Konnektortypen

  • Input Connector

    Sendet eine statische SQL-Query oder eine Metadatenabfrage an eine Datenbank und übergibt das Ergebnis an das nachfolgende Modul.

  • Medium/Output Connector

    Sendet eine statische SQL-Query, eine Metadatenabfrage oder eine dynamische XML-Query an eine Datenbank, nimmt das Ergebnis der Datenbank entgegen und reicht es an das nächste Modul weiter.

    Dynamisch erzeugte XML-Querys sind z.B. sinnvoll, wenn die zu modifizierenden Daten erst zur Laufzeit bekannt werden.

Query-Timeout

Der Query-Timeout kann über das Variablenmapping mit der Moduleigenschaft queryTimeout gesetzt werden.

Der vom Benutzer zugewiesene Wert wird als Sekunden interpretiert.

Der Wert für queryTimeout muss kleiner sein als der in der Workbench gesetzte Wert für den Timeout des Database Connectors.

Unterstützte Datenbanksysteme und JDBC-Treiber