Import fichier CSV dans Oracle 9i sous Linux RHEL3

Résolu
Lucinda000 Messages postés 27 Date d'inscription mardi 24 avril 2007 Statut Membre Dernière intervention 21 juin 2007 - 18 mai 2007 à 15:04
Lucinda000 Messages postés 27 Date d'inscription mardi 24 avril 2007 Statut Membre Dernière intervention 21 juin 2007 - 22 mai 2007 à 15:49
Bonjour à tous,

Voilà. J'aimerai importer des fichiers csv sous Oracle 9i qui a déjà une base de données.

J'ai bien compris que je devais utiliser sqlldr, je l'ai bien sous ma machine (Oracle 9i avec Linux RHEL 3) mais j'aurai plusieurs questions :

1°) Est-ce qu'il faut que la table que je veux importer existe déjà sous la base ?
2°) Est-il obligatoire que le nom des colonnes n'apparaissent pas dans le fichier texte ?
3°) Si oui, quel est alors l'équivalent de l'option "skip" sous windows ? (puisque je ne l'ai pas vu dans le man de sqlldr)

Merci par avance de vos réponses

1 réponse

Lucinda000 Messages postés 27 Date d'inscription mardi 24 avril 2007 Statut Membre Dernière intervention 21 juin 2007
22 mai 2007 à 15:49
Je fais une auto-réponse pour ceux  que ça intéresserait :

1°) Oui, c'est obligatoire, et avec la même strucure.
2°) Oui, il faut que le fichier ne contienne que des enregistrements
3°) skip existe aussi sous linux. Pour Oracle 9i c'est OPTIONS(skip=3) par exemple.
3
Rejoignez-nous