CLOB-Column entladen
- Dieses Thema hat 3 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 17 Jahre, 9 Monaten von
Anonym.
-
AuthorPosts
-
13. Dezember 2005 um 16:24 Uhr #2636
AnonymInaktivHallo zusammen,
ich habe eine Tabelle mit 6 CLOB-Columns.
Diese können Datenmengen bis zu 16MB enthalten.Ich würde diese Daten gerne in einen sequentiellen File entladen, um die Daten jemanden zu schicken.
Mir ist klar das 16MB eine Menge ist.
Wenn ich mit DSNTIAUL entlade entstehen Datasets mit 32kb Satzlänge. Das bedeutet dass alle Daten im CLOB nach spätestens 32kb abgeschnitten werden.
Der LOAD kennt ja bekanntlich die Möglichkeit einen Datensatz über mehrere physische Sätze des sequentiellen Bestands zu verteilen (continue).
Aber der DSNTIAUL scheint dies nicht durchzuführen.
Auch das UNLOAD-Utility konnte ich nicht überreden mir sequentielle files die mit LOAD-Continue geladen werden können zu generieren.
Habt ihr einen Vorschlag wie man solche CLOBS lesbar entladen kann?
Für jeden Lösungsansatz bin ich dankbar
Gruß
Klaus
14. Dezember 2005 um 7:24 Uhr #3057
AnonymInaktivich habe jetzt keinerlei Erfahrung mit CLOBs, aber ich werfe jetzt einfach mal ’nen Diskussionspunkt rein:
Könnte es mit dem DSN1COPY klappen ? Da kann ich einen LOB-TS als Eingabe und ein sequentielles File als Ausgabe angeben ?
Wäre ein REORG UNLOAD ONLY / UNLOAD EXTERNAL ein Ansatzpunkt ?
14. Dezember 2005 um 8:31 Uhr #3355
AnonymInaktivHi,
LOBs sind im z/OS immer noch ein Problem. Es gibt kein Unload/Load für LOBs > 32K! DSN1COPY ist die einzige Möglichkeit um auf ein seq. Dataset zu kommen, allerdings auch nicht wirklich lesbar. Beim Laden in eine andere Tabelle mit DSN1COPY muss dann mit XLAT gearbeitet werden. Alternativ geht noch der Crossloader, also Load über INCURSOR, was allerdings auch nicht die Daten auf ein seq. File bringt. Im Moment hilft da nur ein eigenens Programm schreiben, allerdings soll bald von IBM was kommen…
MfG Rolf
14. Dezember 2005 um 9:36 Uhr #3541
AnonymInaktivHallo zusammen,
besten Dank für eure Bemühungen.
Ich werde dann mal programmieren.
Gruß Klaus
-
AuthorPosts
You must be logged in to reply to this topic.