Je souhaiterai rajouter deux champs d'archivage : numarchive qui s'incrémente en prenant le max d'une table X et la date system sysdate en heure minute seconde.
Pour cela je crée un premier job pour charger un fichier hashedfile à partir d'un stage Oracle ou je met la requête (select max(numarchive), to_char(sysdate,...) from table X)
Le fichier hashedfile est bien chargé dans ce premier job.
Je crée un deuxième job avec la table source Y à laquelle je vais rajouter les deux champs, le hashedfile et un stage transformer.
Dans ce deuxième job le fichier hashed file contient bien les données.Mais quand je lance le job aucune donnée n'arrive en entrée de mon stage cible (stage Oracle) après le transformer.
l'erreur est celle ci : ..Transformer_2: ORA-00911: caractère non valide
Or je vois dans le fichier log les données des deux champs bien saisies.
Quelqu'un peut m'aider?
Merci