Editer un fichier *.CSV de grande taille

Bonjour,

Je vous explique mon soucis, il y a quelques jours on m’a demandé de mettre une ancienne base de donnée ( fichier client ) dans leurs nouvelles bases, mais voilà, le webmaster d’en temps n’a pas trouvé mieux que d’exporter l’integralité des tables en 1 seul et unique fichier CSV.

J’ai un fichier CSV de 169 Go, bien que j’ai quand même tenté de:

  1. L’ouvrir avec mon tableur préféré
  2. De l’importer vers une base de donnée SQL

Je vous laisse imaginer le carnage…

Du coups je m’en remet à vous… dans l’idée, j’aimerais prévisualiser le début du fichier et pouvoir supprimer les colonnes que je suis sure ne pas être utile afin d’alléger le fichier CSV initial pour importation vers une DB SQL

Existe t’il un tel logiciel ?

Merci de votre aide,
A bientôt

Salut,

Comme c’est du csv, c’est du texte, il peut donc être ouvert à partir de n’importe quel éditeur de texte.
Pour ta prévisualisation, il faudrait un éditeur qui ne précharge pas le fichier, peut-être qu’un éditeur de type terminal (vi, emacs, nano, etc sous linux) te permettrait de consulter ton fichier sans crash mémoire.

Concernant la suppr de colonnes, à part le faire programmatiquement, je ne vois pas de solution sans devoir ouvrir complètement le fichier.

C’est hard à ouvrir un fichier texte de 169 Go !
A tu essayé tout simplement avec Excel ?