Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Text datei mit 500000 Zeilen bearbeiten
Siegfried_D
Geschrieben am: Mi 19.09.2007, 21:14
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 325
Mitglied seit: 31.01.2007


Hallo Leute,
wieder mal ne kleinere frage:

habe ne Textdatei mit ca. 500000 Zeilen, welche ich bearbeiten möchte und dann in mysql einspielen.

leider macht excel bei ca. 50000 Zeilen nen Strich durch die rechnung.

Welches Programm kann ich denn hier noch sinnvoll nutzen (ausser access)

danke und gruß

siegfried


--------------------
suche ständig Linkpartner (verschiedene Themengebiete) bitte Linkliste anfordern!
Top
PMEmail Poster
Top
 
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#2 Geschrieben am: Mi 19.09.2007, 21:44 (+00:29)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2433
Mitglied seit: 4.02.2006


QUOTE (Siegfried_D @ Mi 19.09.2007, 21:14)
habe ne Textdatei mit ca. 500000 Zeilen, welche ich bearbeiten möchte und dann in mysql einspielen.

leider macht excel bei ca. 50000 Zeilen nen Strich durch die rechnung.

Welches Programm kann ich denn hier noch sinnvoll nutzen (ausser access)

Keines.

500000 Zeilen sind ein Level, bei dem alle 'kleinen Lösungen' ausscheiden:

- Da schreibt man sich ein eigenes Programm (Einlesen, Zerlegen, weiterverarbeiten)

- Oder man pumpt die Daten in eine Sql-Datenbank und arbeitet dann mit Sql-Befehlen. Da ist egal, welche: Access, mySql, MS-SqlServer oder irgendetwas anderes.


Alternative: Irgendwie zerlegen, so daß 10 - 12 Dateien mit 50.000 Zeilen entstehen, die kann man dann mit Excel behandeln.

Ist fummelig, klar - aber Programmieren hat oft etwas mit Faulheit zu tun - 'ich will das nicht manuell machen, also programmiere ich'.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Kabir
#3 Geschrieben am: Mi 19.09.2007, 21:46 (+00:02)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 325
Mitglied seit: 16.09.2004


Ich kenne ja die Aufgabenstellung nicht. Aber ein perl Script (Regex !!) ist für Textverarbeitung sicher erste Wahl. Aber sonst gehen eigentlich auch alle gängigen Programmiersprachen. Java, C++, C#,vermutlich auch PHP (aber hiervor hab ich keine Ahnung.


--------------------
Top
PMEmail Poster
Top
 
Siegfried_D
#4 Geschrieben am: Mi 19.09.2007, 21:56 (+00:09)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 325
Mitglied seit: 31.01.2007


Danke jAuer,
den Gedanken hatte ich auch schon, hatte nur gehofft, ich könnte mir das "Fummeln" ersparen!

Also doch fummeln....


--------------------
suche ständig Linkpartner (verschiedene Themengebiete) bitte Linkliste anfordern!
Top
PMEmail Poster
Top
 
profo
#5 Geschrieben am: Mi 19.09.2007, 22:50 (+00:54)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 263
Mitglied seit: 19.01.2007


Falls Du Dich an die kryptische Bedienung herantraust, versuche es doch mal mit "vim" (vi improved). Das ist ein textbasierter Editor, der besonders bei Linux-Programmierern sehr beliebt ist. Ich denke, eine halbe Million Zeilen sollte damit machbar sein.


--------------------
Forenverzeichnis, Blogverzeichnis und Wikiverzeichnis ohne Backlinkfplicht
E-Mail mit mailde.de - Einfach E-Mail!
beziehungs-kiste.net - Das Tratschforum für Singles, Paare und Familien
Top
PMEmail PosterUsers Website
Top
 
Duvi
#6 Geschrieben am: Do 20.09.2007, 00:37 (+01:46)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 499
Mitglied seit: 4.10.2006


unter linux gibt es auch den einfachen befehl "split" um dateien zu zerlegen.
falls du webspace mit ssh-zugang und genügend platz hast, evtl. per ftp übertragen, splitten, und wieder zurück übertragen.

vielleicht gibt es auch einen ms-dos befehl für sowas? würde in der richtung
more +anzahlzeilen grossedatei > kleinedatei
suchen.

im internet müssten aber noch alte programme zu finden sein, die man "früher" brauchte um dateien in disketten-taugliche häppchen zu splitten.
Top
PMEmail Poster
Top
 
PH
#7 Geschrieben am: Do 20.09.2007, 09:21 (+08:43)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1262
Mitglied seit: 29.08.2004


Ich habe in Textpad bereits Dateien Anzeigen lassen, die 2GB gross waren.

Probiere es doch Mal mit Textpad.
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/20725

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
[B] Text zum Thema: Biathlon Schwede 36 0 Mi 3.12.2008, 08:48
7 oder 19% Ust. auf Datei-Downloads ? claudinchen 170 6 Mo 1.12.2008, 22:04
Suche: Exklusiven Text 100x100 101 0 Di 18.11.2008, 19:52
Falsche Index-Datei indexiert Hannes_W 168 6 Fr 7.11.2008, 08:25
[B] Umfangreichen "Energie"-Text zum Kauf Schwede 105 0 Do 6.11.2008, 15:17
[B] Umfangreichen Text zum Kauf Schwede 80 0 Mo 27.10.2008, 13:51
Kaufen ein deutsche Website/Domain oder Text Link günter31 538 11 Di 21.10.2008, 19:46
Wörter aus Text in Links umwandeln halbesbit 240 1 Fr 17.10.2008, 00:22
[S] Text. Thema SEO Thomas G. 131 0 Mo 22.09.2008, 12:30
[B] Text über Rechtschutz-Versicherungen sylvia73 140 0 Sa 20.09.2008, 16:29




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]