09.10.2013 Aufrufe

Dienstprogramme für das Versetzen von Daten - Handbuch und ...

Dienstprogramme für das Versetzen von Daten - Handbuch und ...

Dienstprogramme für das Versetzen von Daten - Handbuch und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Anmerkung: Nachdem <strong>das</strong> Dienstprogramm LOAD aufgerufen wurde, können Sie<br />

den Verarbeitungsfortschritt der Ladeoperation mithilfe des Befehls LIST UTILITIES<br />

überwachen.<br />

Folgende Informationen werden benötigt, wenn <strong>Daten</strong> geladen werden:<br />

v Der Pfad <strong>und</strong> der Name der Eingabedatei, benannten Pipe oder Einheit.<br />

v Der Name oder Aliasname der Zieltabelle.<br />

v Das Format der Eingabequelle. Mögliche Formate sind: DEL, ASC, PC/IXF oder<br />

CURSOR.<br />

v Angabe, ob die Eingabedaten an die Tabelle angefügt werden oder die vorhandenen<br />

<strong>Daten</strong> in der Tabelle ersetzen sollen.<br />

v Ein Nachrichtendateiname, wenn <strong>das</strong> Dienstprogramm über die Anwendungsprogrammierschnittstelle<br />

(API) db2Load aufgerufen wird.<br />

Lademodi<br />

v Einfügung (INSERT)<br />

In diesem Modus werden die Eingabedaten beim Laden an die Tabelle angefügt,<br />

ohne <strong>das</strong>s an den bereits vorhandenen <strong>Daten</strong> Änderungen vorgenommen werden.<br />

v Ersetzung (REPLACE)<br />

In diesem Modus werden die bereits vorhandenen <strong>Daten</strong> beim Laden aus der<br />

Tabelle gelöscht <strong>und</strong> die Tabelle wird mit den Eingabedaten gefüllt.<br />

v Neustart (RESTART)<br />

In diesem Modus wird ein unterbrochener Ladevorgang wieder aufgenommen.<br />

In den meisten Fällen wird der Ladevorgang mit der Phase fortgesetzt, in der<br />

zuvor ein Fehler aufgetreten ist. Wenn es sich dabei um die LOAD-Phase gehandelt<br />

hat, wird der Ladevorgang beim letzten erfolgreich überprüften Konsistenzpunkt<br />

wieder aufgenommen.<br />

v Beendigung (TERMINATE)<br />

In diesem Modus wird eine fehlgeschlagene Ladeoperation mit einem Rollback<br />

zurückgesetzt.<br />

Sie können die folgenden Optionen angeben:<br />

v Die zu ladenden <strong>Daten</strong> befinden sich auf dem Client - sofern <strong>das</strong> Dienstprogramm<br />

LOAD <strong>von</strong> einem Client mit Fernverbindung aufgerufen wird. Beachten<br />

Sie, <strong>das</strong>s XML- <strong>und</strong> LOB-<strong>Daten</strong> immer aus dem Server gelesen werden, auch<br />

wenn die Option CLIENT angegeben wurde.<br />

v Die Methode, die zum Laden der <strong>Daten</strong> verwendet werden soll: Spaltenposition,<br />

Spaltenname oder relative Spaltenposition.<br />

v Die Häufigkeit, mit der <strong>das</strong> Dienstprogramm Konsistenzpunkte definieren soll.<br />

v Die Namen der Tabellenspalten, in die die <strong>Daten</strong> eingefügt werden sollen.<br />

v Die Angabe, ob die in der Tabelle bereits vorhandenen <strong>Daten</strong> abgefragt werden<br />

können oder nicht, während die Ladeoperation läuft.<br />

v Die Angabe, ob die Ladeoperation entweder warten soll, bis andere <strong>Dienstprogramme</strong><br />

oder Anwendungen die Verwendung der Tabelle beendet haben, oder<br />

vor der Fortsetzung <strong>das</strong> Beenden der anderen Anwendungen erzwingen soll.<br />

v Einen alternativen Tabellenbereich <strong>für</strong> temporäre Tabellen, in dem der Index erstellt<br />

werden soll.<br />

v Die Pfade <strong>und</strong> die Namen der Eingabedateien, in denen LOBs gespeichert sind.<br />

Anmerkung: Die LOB-Option COMPACT wird vom Dienstprogramm LOAD nicht<br />

unterstützt.<br />

<strong>Dienstprogramme</strong> <strong>und</strong> Referenzinformationen <strong>für</strong> <strong>das</strong> <strong>Versetzen</strong> <strong>von</strong> <strong>Daten</strong> 43

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!