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 26/08/2011, 17h57   #1
Nouveau Membre du Club
 
Inscription : mars 2009
Messages : 155
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2009
Messages : 155
Points : 30
Points : 30
Par défaut chargement avec interbase

Salut, en fait je cherche à recuperer le contenu d'une table interbase pour mettre sur oracle, mais le message d'error avant l'execution sequence d'echappement non valide(les sequences valides sont /b, /t....)
je sais pas d'ou vient le probleme, j'ai avec une table simple un champ, mais le meme cas, je pense que c'est au composant tinterbasseinput
moustaf_26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 11h36   #2
Membre actif
 
Avatar de sofiane_bfm007
 
Consultant Décisionnel
Inscription : mai 2008
Messages : 261
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Consultant Décisionnel

Informations forums :
Inscription : mai 2008
Messages : 261
Points : 187
Points : 187
Envoyer un message via MSN à sofiane_bfm007
Bonjour,

Le problème est lié à ta requête car tu utilise des caractères d'échappement non valide. Peux-tu la poster.
__________________
Business Intelligence : Talend, Cognos 8, SAS 9.2, ODI
sofiane_bfm007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2011, 12h23   #3
Nouveau Membre du Club
 
Inscription : mars 2009
Messages : 155
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2009
Messages : 155
Points : 30
Points : 30
je vois pas quelle requete, juste j'ai pris un tinterbaseinput et relier à un tlogrow, sinon le code generé par le tinterbaseinput est:"SELECT CODE FROM TESTTAABLE" et je prend ce champs pour le basculer au niveau du tlogrow;
moustaf_26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2011, 12h44   #4
Nouveau Membre du Club
 
Inscription : mars 2009
Messages : 155
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2009
Messages : 155
Points : 30
Points : 30
en fait je tien à dire que la meme operation marche un composant toracleinput ou mysql, le probleme vient de interbase, y a til une specifité?
moustaf_26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2011, 13h16   #5
Nouveau Membre du Club
 
Inscription : mars 2009
Messages : 155
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2009
Messages : 155
Points : 30
Points : 30
voila ce que il me signale comme erreur niveau code
Images attachées
Type de fichier : png Capture.PNG (11,2 Ko, 5 affichages)
moustaf_26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/09/2011, 10h43   #6
Membre Expert
 
Avatar de haskouse
 
Homme Mustapha EL HASSAK
Ingénieur développement logiciels
Inscription : août 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Mustapha EL HASSAK
Âge : 26
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : août 2009
Messages : 627
Points : 1 514
Points : 1 514
Salut,

En fait il s'agit d'uen erreur JAVA sur ta chaine de caractère, en fait le "\" est un caractère spécial de JAVA qu'il va falloir que tu echapes pour qu'il soit pris en considération, essai de mettre ça :

Code :
String url = "jdbc:interbase://" + "localhost" + "/" + "C:\\base\\SCHIPHRA.GDB";
Si tu remarques bien al seule modification que j'ai faite c'est de doubler les "\".

Bonne chance.
__________________
Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant. "Mohammed le Messager d’Allah" (que la paix et le salut d'Allah soient sur lui)

Mes articles publiés
haskouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2011, 11h21   #7
Nouveau Membre du Club
 
Inscription : mars 2009
Messages : 155
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2009
Messages : 155
Points : 30
Points : 30
Citation:
Envoyé par haskouse Voir le message
Salut,

En fait il s'agit d'uen erreur JAVA sur ta chaine de caractère, en fait le "\" est un caractère spécial de JAVA qu'il va falloir que tu echapes pour qu'il soit pris en considération, essai de mettre ça :

Code :
String url = "jdbc:interbase://" + "localhost" + "/" + "C:\\base\\SCHIPHRA.GDB";
Si tu remarques bien al seule modification que j'ai faite c'est de doubler les "\".

Bonne chance.
merci, mais je vois pas ou comment modifier la ligne de code, impossible sur l'onglet code.ou partir
moustaf_26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 10h18   #8
Membre Expert
 
Avatar de haskouse
 
Homme Mustapha EL HASSAK
Ingénieur développement logiciels
Inscription : août 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Mustapha EL HASSAK
Âge : 26
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : août 2009
Messages : 627
Points : 1 514
Points : 1 514
Non cette ligne n'est pas modifiable je le sais, en fait ce qu'il faudrait modifier c'est le composant qui crée cette ligne au niveau de ton job, je n'ai pas vu ton job, mais je dirais que ce serait un composant qui s'appellerait : "tInterbaseInput_2".
__________________
Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant. "Mohammed le Messager d’Allah" (que la paix et le salut d'Allah soient sur lui)

Mes articles publiés
haskouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 12h03   #9
Nouveau Membre du Club
 
Inscription : mars 2009
Messages : 155
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2009
Messages : 155
Points : 30
Points : 30
ok, j'ai parcourus les fichiers et je me suis arreté sur le fichier:
Code :
C:\tos\TOS-Win32-r63143-V4.2.2\plugins\org.talend.designer.components.localprovider_4.2.2.r63143\components\tInterbaseInput
(je pense que c'est le bon fichier )

je reperé le code suivant:
Code :
1
2
 
String dbname = ElementParameterParser.getValue(node, "__DBNAME__");
je ne vois ou mettre le "\\", y a til un autre fichier source?
moustaf_26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 12h06   #10
Membre Expert
 
Avatar de haskouse
 
Homme Mustapha EL HASSAK
Ingénieur développement logiciels
Inscription : août 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Mustapha EL HASSAK
Âge : 26
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : août 2009
Messages : 627
Points : 1 514
Points : 1 514
J'ai l'impression qu'on s'est mal compris , et surtout tu ne modifies pas ce fichier

Moi je parle de ton composant qui est sur le designer de ton job,
Envoi moi une copie d'écran de ton Job, puis une deuxième copie d'écran des propriétés de ton composant tInterbaseInput_2.
__________________
Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant. "Mohammed le Messager d’Allah" (que la paix et le salut d'Allah soient sur lui)

Mes articles publiés
haskouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 11h22   #11
Nouveau Membre du Club
 
Inscription : mars 2009
Messages : 155
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2009
Messages : 155
Points : 30
Points : 30
ok je vois maintenant là ou je dois mettre les \\, maintenant il refuse d'executer le job, tu verra le message sur la capture.
Images attachées
Type de fichier : png job.PNG (39,5 Ko, 2 affichages)
Type de fichier : png propriete.PNG (25,3 Ko, 2 affichages)
moustaf_26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 11h34   #12
Membre Expert
 
Avatar de haskouse
 
Homme Mustapha EL HASSAK
Ingénieur développement logiciels
Inscription : août 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Mustapha EL HASSAK
Âge : 26
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : août 2009
Messages : 627
Points : 1 514
Points : 1 514
Franchement c'est la première fois que je vois cette exception.
Essai de redémarrer Talend pour voir ce que ça donne.
Sinon essai de recréer ton job depuis le début, peut être que ta manipulation du fichier de plugin a causé un trouble quelque part !!
__________________
Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant. "Mohammed le Messager d’Allah" (que la paix et le salut d'Allah soient sur lui)

Mes articles publiés
haskouse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 16h50   #13
Nouveau Membre du Club
 
Inscription : mars 2009
Messages : 155
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mars 2009
Messages : 155
Points : 30
Points : 30
Salut! oui Haskouse ça marche merci
moustaf_26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 18h20   #14
Membre Expert
 
Avatar de haskouse
 
Homme Mustapha EL HASSAK
Ingénieur développement logiciels
Inscription : août 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Mustapha EL HASSAK
Âge : 26
Localisation : Maroc

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : août 2009
Messages : 627
Points : 1 514
Points : 1 514
Tant mieux

N'oublie pas stp le tag

Merci, et bonne continuation.
__________________
Le savant qui enseigne le bien aux gens et ne le met pas en pratique, est semblable à la torche qui éclaire en se brûlant. "Mohammed le Messager d’Allah" (que la paix et le salut d'Allah soient sur lui)

Mes articles publiés
haskouse 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 14h16.


 
 
 
 
Partenaires

Hébergement Web