Bonjour
Je viens d'écrire un script shell qui utilise sqlldr afin de charger une table ORACLE. Tout fonctionne bien (fichier ctl, log, bad ...) ; sauf qu'un enregistrement de mon fichier est en anomalie ; la donnée Adresse contient 36 caractères alors que j'en attend 35 (dans ma table cette donnée est decrite en char(35).
Du coup le chargement s'arrête dès la detection delapremière anomalie.
Ce que je souhaiterais, c'est bien sûr ignorer les enregistrement erronés, mais je souhaiterais que sqlldr continue le chargement . Y a t'il une option ?
Merci à tous
Partager