ich habe folgendes Problem:
Ich lese eine Tabelle aus und lade den genzen Inhalt in eine interne Tabelle, durch die Menge der Daten bekomme ich einen Dump wegen zu wenig Speicherplatz.
Also dachte ich mir, ich versuche es mit Cursor und package size.
das klappt auch wunderbar, jedoch leider nur bis zu dem punkt an dem ich den Inhalt der int. Tabelle mit der Methode cl_gui_frontend_services=>gui_download
in eine Datei speichern will. Es folgt wieder ein Dump.
Welche Möglichkeit gibt es, eine extrem große Tabelle zu lesen, die Daten zu verarbeiten und in eine Datei zu speichern ? DAs ganze Paketweise, dh. nach dem Speichern das nächste Paket holen.
ich danke im voraus, und hoffe auch eine baldige Antwort,
Am besten das ganze im Hintergrund laufen lassen und aufs SAP-Directory/Unix stellen und wenn nötig von dort per FTP verschieben.
(Mein Rekord ein Select der am Ende eine 2,5GB-Datei erzeugte)
Grosse Datenmengen sollte man eh nicht einfach so auf den lokalen Rechner per gui_download holen.