Veröffentlicht 30. Juni 201015 j Hallo liebe Forengemeinde, ich habe eine 2 GB große csv-Datei hier liegen und muss diese öffnen. Gibt es da einen Editor für?
30. Juni 201015 j Excel bis 2003 hat eine Begrenzung bei 65000 Zeilen, 2007 kann deutlich mehr - allerdings befürchte ich, dass selbst das nicht ausreicht. Die üblichen Verdächtigen (UltraEdit, Notepad++ etc.) hast du schon getestet? Ich würde aber bei der Datenmenge das ganze eher in eine echte Datenbank importieren, um performant damit arbeiten zu können.
30. Juni 201015 j Falls man keine Datenbank will, empfehle ich für solche Datenmengen Hierarchical Data Format ? Wikipedia
30. Juni 201015 j Auch wenn du die mit einem Editor geöffnet bekommst, was willst du dann damit machen? Damit ist kein performantes Arbeiten möglich.
30. Juni 201015 j Autor @ Chief Wiggum hab es mal in eine Oracle-DB eingelesen und hierfür den SQL*Loader verwendet. Nach dem die 24.155.000 Datensätze eingelesen waren, erschien auf dem Bildschirm wieder der sqlldr-Befehl im DOS-Fenster. Die Anzahl der Datensätze stimmt, es wurde keine bad-Datei erstellt und es waren alle relevanten Datensätze in der Datenbank. Ist das normal für Oracle?
30. Juni 201015 j Ist das normal für Oracle? Keine Ahnung, ich arbeite nicht mit Oracle. Es scheint aber so zu sein, dass dein Vorhaben erfolgreich abgearbeitet wurde. Ob das nun für Oracle normal ist, kann dir sicher jemand anders bestätigen. Excel 2007 hätte das übrigens nicht mehr gepackt, es kann "nur" 1.048.576 Zeilen verarbeiten.
30. Juni 201015 j Mit welcher Datenbank arbeitest Du? Ist doch egal, CSV-Daten kann man m.W. in jede Datenbank hineinpumpen.
1. Juli 201015 j Hi, Die Anzahl der Datensätze stimmt, es wurde keine bad-Datei erstellt und es waren alle relevanten Datensätze in der Datenbank. Ist das normal für Oracle? was? Dass es funktioniert? Ich verstehe die Frage nicht.
5. Juli 201015 j Kannst es ja mal mit Baretail versuchen, ist vorrangig dafür gedacht, logs anzuschauen, die gerade in Verwendung sind. Daher wird die Datei nicht gleich als ganzes gelesen sondern nur stückweise. Wie weit dir das aber für die Weiterverarbeitung hilft, weiss ich leider nicht. Soll das eine Portierung werden zwischen verschiedenen Datenbanken?
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.