IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement de jobs Discussion :

Récupérer les erreurs Oracle pendant les insert/update/delete


Sujet :

Développement de jobs

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 26
    Points : 28
    Points
    28
    Par défaut Récupérer les erreurs Oracle pendant les insert/update/delete
    Bonjour à tous,

    J’aimerais récupérer les erreurs Oracle pendant les insert/update /delete mais je n’y arrive pas. Est –il possible de reccupérer les erreurs Oracle sous Talend ?
    J'ai testé les variable globales $_globals{$dying_component}{ERROR_MESSAGE} ($_globals{tOracleConnection_1}{ERROR_MESSAGE } ou $_globals{tOracleOutput_1}{ERROR_MESSAGE} ) ils renvoient que des erreurs du type : "can't execute insert query : "et non l’erreur qui s’affiche sur la console du style : DBD::Oracle::st execute failed: ORA-00904: "TTGC_IDNTTGGG": invalid identifier (DBD ERROR: error possibly near <*> indicator at char 25 in '
    INSERT


    Merci à tous pr votre aide

  2. #2
    Nouveau membre du Club
    Inscrit en
    Juillet 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 26
    Points : 28
    Points
    28
    Par défaut
    Pr ceux qui en auront besoin pr tracer les erreurs Oracle
    Déclarer une variable globale avec le composant tPerlFlex si erreur alors
    $_context{ERROR_ORACLE}=$DBI::errstr;

    Merci à tous
    Robinson50

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 29
    Points : 33
    Points
    33
    Par défaut
    merci robinson50 pour le tuyau. Pour info, il y a un historique concernant ce "problème":

    * [Talend forum] Log all informations when a Perl die event occurs
    * [Talend bugtracker] 0002654: database message should be concatenated with the TOS message on database related problems

    Je t'encourage à "monitorer" cette demande de fonctionnalité, ça donne du poids à la demande et augmente la priorité de la tâche :-)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Oracle] Ne pas afficher les erreurs Oracle
    Par naunau31 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 28/06/2013, 19h15
  2. LINQ to SQL] Tracer les requêtes SQL d'Insert/Update/Delete
    Par annalady dans le forum Accès aux données
    Réponses: 5
    Dernier message: 30/07/2009, 10h17
  3. Tables systèmes - détecter les insert/update/delete
    Par edefius dans le forum Administration
    Réponses: 15
    Dernier message: 07/04/2009, 08h28
  4. Oracle et les erreurs
    Par TAMBOOH dans le forum Administration
    Réponses: 2
    Dernier message: 20/11/2008, 07h15
  5. [2.2.2] Détecter et récupérer les erreurs oracle
    Par alexandre_71 dans le forum BIRT
    Réponses: 1
    Dernier message: 10/10/2008, 14h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo