Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/05/2011, 18h09   #1
Candidat au titre de Membre du Club
 
Femme Corinne
Développeur informatique
Inscription : mai 2011
Messages : 24
Détails du profil
Informations personnelles :
Nom : Femme Corinne
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mai 2011
Messages : 24
Points : 12
Points : 12
Par défaut tOracleOutput problème update

Bonjour,

Je débute sous Talend et je n'arrive pas à faire un update sur une table oracle. Cela doit pourtant être relativement simple j'imagine. Je suppose donc que je n'arrive pas à configurer mon composant tOracleOutput.


Alors voilà, quand je choisi 'insert' comme action sur les données cela marche bien , mais dès que je mets 'update' / 'update ou insert' / 'insert ou update' mon job ne se termine pas, pas d'erreur non plus et aucune mise à jour dans ma table.

Sur le composant tOracleInput :
- j'ai coché la case 'Utiliser les option des champs' et configuré en clé de mise à jour et suppression mon champ clé primaire de ma table
- j'ai coché mise à jour et insertion possible pour tous mes champs (sauf un)
en effet j'ai un champ dont je n'ai pas la valeur en sortie de mon tMap

Quelqu'un aurait-il déjà eu ce cas de figure ?
briochette38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2011, 10h35   #2
Membre émérite
 
Homme Nicolas Saumande
Architecte Décisionnel
Inscription : février 2008
Messages : 693
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Saumande
Âge : 36
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Architecte Décisionnel

Informations forums :
Inscription : février 2008
Messages : 693
Points : 879
Points : 879
Bonjour,

Techniquement, si ton job reste coincé sur le traitement d'une ligne et ne se termine pas, je dirais que cela vient d'un lock posé sur ta table qui bloque cette mise à jour.

Reste à déterminer ce qui pourrait avoir posé ce lock (une autre partie de ton traitement, ou toi-même dans un client oracle, ... ?).

Nicolas
DevNico est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 23/05/2011, 10h46   #3
Candidat au titre de Membre du Club
 
Femme Corinne
Développeur informatique
Inscription : mai 2011
Messages : 24
Détails du profil
Informations personnelles :
Nom : Femme Corinne
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mai 2011
Messages : 24
Points : 12
Points : 12
Merci Nico,

Tu avais raison pour le lock j'avais SQL Developper ouvert sur cette table et après fermeture en effet ça marche
briochette38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h26.


 
 
 
 
Partenaires

Hébergement Web