Bonjour à tous,
J'utilise sql loader pour exporter/importer des données sur oracle 9i installé sur windows xp pro.
Je rencontre le problème suivant :
Lorsque j'importe des données : les formats date et numérique cause des erreurs :
dans les fichiers dat les format date sont DD/MM/YYYY et les numeric =', '
Une demi solution : avant de faire l'import depuis un poste sous linux (ubuntu) je fais :
Et là l'importation se déroule sans erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 export NLS_DATE_FORMAT='DD/MM/YYYY HH24:MI:SS' export NLS_NUMERIC_CHARACTERS=', '
Alors que sur un autre poste (red hat), si je suis la même procédure (export NLS...), j'ai quand même des erreur dues au format date et numeric. Comme si mes paramètres NLS n'étaient pas pris en compte.
Dans le log, l'erreur me dit le format mois n'est pas valide !!!
Je précise que si je tape la commande env : je visualise bien mes paramètres NLS que je viens de définir.
Quelqu'un a une idée?
Je souhaiterais ne pas retoucher les fichiers.ctl pour redéfinir le format des colonnes, j'en ai un bon paquet.
Merci d'avance.
Partager