Database Reference
In-Depth Information
BILD 8.53
Komponente
tMSSqlRow
DB connection
eingerichtet werden. Dazu muss ein
Job
eingerichtet werden, der die Ver-
bindung als
tMSSqlConnection
beinhaltet und mit der Einstellung
Use or register a shared
DB Connection
versieht.
Wenn die Datenbankverbindung eingerichtet ist, kann in
query
die Abfrage formuliert wer-
den, die durch die Datenbank abgearbeitet werden soll. Die Abfrage zur Wiederherstellung
der Datenbank löscht zunächst alle Daten aus der Datenbank und erzeugt dann die Bei-
spieldaten neu. Diese Abfrage wird ebenso wie alle anderen Abfragen und Dateien zu die-
sem Buch unter „www.ai.fh-erfurt.de/rossak/datenintegration“ zur Verfügung gestellt.
Damit die Abfrage vollständig durch die MS SQL-Datenbank verarbeitet wird, muss in den
Advanced settings
der Komponente ein zusätzlicher Parameter übergeben werden. Abbil-
dung 8.54 zeigt den zusätzlichen Parameter.
BILD 8.54
Erweiterte Einstellungen der Komponente
tMSSqlRow
Über
Additional JDBC Parameters
kann die Abfrage mit zusätzlichen Eigenschaften verse-
hen werden. Das im Bild gezeigte
LISTING 8.26
Einen zusätzlichen Parameter übergeben
"allowMultiQueries=True"
ermöglicht die Übergabe von mehreren Einzelabfragen in einer
query
. Ohne diesen zu-
sätzlichen Parameter würde die Datenbank die Bearbeitung der Abfrage nach dem ersten
Semikolon beenden und alle folgenden Zeilen nicht beachten.
Alle anderen Bereiche der Integration werden nach dem selben Schema mit den restlichen
Schritten verbunden. Das
Event OnSubjobOk
führt immer in den nächsten Bereich. Wenn
die Integration vollständig erfolgreich durchgeführt wurde, erscheint die Meldung „Messa-
ge_SUCCESS“ und die Ausführung des
Jobs
kann beendet werden.