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 18/05/2011, 11h17   #1
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
Par défaut Copie base sql server 2008 (sugarCrm)

Bonjour

Je dois copier une base de données sql server vers une autre celle de sugarCRM.
Seulement je viens de me mettre à Talend.

Je voulais savoir si il étais possible d’exécuter une commande insert ou update déjà faite à partir de Talend ? Et quel composant utiliser ?

Pour l'instant j'utilise un composant MSSQL Input et un SugarCrm Output.

merci d'avance
france38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 16h48   #2
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
Voici se que j'ai fais



mais j’obtiens cette erreur.

france38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 16h49   #3
Membre habitué
 
Inscription : août 2005
Messages : 117
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2005
Messages : 117
Points : 145
Points : 145
Il semble que tes screenshot n'apparaissent pas dans ton post ce qui complique la tâche pour te dire d'où vient la potentielle erreur
tetsu no tama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 16h50   #4
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
Voici se que j'ai fais



mais j’obtiens cette erreur.

france38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 17h12   #5
Membre habitué
 
Inscription : août 2005
Messages : 117
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2005
Messages : 117
Points : 145
Points : 145
Le problème semble venir de ton tMSSqlInput. "Unknown source" semble idniquer que la configuration de ton tMSSqlInput fait référence à un serveur ou une base de données inexistants.

As-tu essayé de tester tes paramètres de connexion indépendamment de TOS ?
tetsu no tama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 17h22   #6
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
Oui et cela marche, car j'ai réussi à faire un serveur liée entre les deux bases.

Pourtant quand j’exécute il m'entoure avec un cadre error tSugarCRMOutput.
france38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 17h44   #7
Membre habitué
 
Inscription : août 2005
Messages : 117
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2005
Messages : 117
Points : 145
Points : 145
En même temps, je commence à fatiguer et je n'avais lu la stackTrace qu'en travers. Effectivement, c'est une erreur Axis et non pas une erreur liée à ta connexion à ta base. Donc, le problème semble plutôt provenir du tSugarCRMOuput qui doit utiliser les webService de SugarCRM visiblement (Pour être franc, je ne connais pas du tout ce composant).

Pour être plus précis, le problème vient de ton user/pwd utilisé pour te connecter au webService SugarCRM.
tetsu no tama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 10h22   #8
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
C'est bon ça marche.

par contre maintenant j'ai plus d'erreur mais les données que je veux copier aucune ne se copie (Nom, Prénom).



Je ne c'est pas si j'utilise le bon map.
france38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 16h35   #9
Membre habitué
 
Inscription : août 2005
Messages : 117
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2005
Messages : 117
Points : 145
Points : 145
As-tu bien des lignes qui sont renvoyées par la requête jouée par ton tMSSqlInput ?

Joues ton job et vérifie le nombre de lignes issues de ton premier composant, puis celles effectivement envoyées à ton composant SugarCRM (qui devrait être le même puisque tu n'as aucun filtre dans ton tmap)
tetsu no tama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 17h01   #10
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
Oui c'est le même nombre des deux cotés.
france38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 17h18   #11
Membre habitué
 
Inscription : août 2005
Messages : 117
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2005
Messages : 117
Points : 145
Points : 145
Bien, connais-tu le webService exposé par SugarCRM ? Il se peut que tes données soient rejetées par le dit WebService (champ obligatoire manquant, etc.). Le mieux serait de te procurer le WSDL correspondant ou de vérifier le code de retour de la méthode appellée.

Lorsque je regarde le schéma proposé par SugarCRM, le seul attribut qui est nullable est le firstname, j'en déduis donc que tes données ne sont pas insérées car incomplètes.
tetsu no tama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 10h11   #12
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
Citation:
Bien, connais-tu le webService exposé par SugarCRM ?
Non pas vraiment j'ai lue la documentation mais je n'ai pas trouver grand chose.

Citation:
Le mieux serait de te procurer le WSDL correspondant ou de vérifier le code de retour de la méthode appellée.
Comment je peu me procurer cela ? j'ai trouvé une page sur la doc mais je ne suis pas sur que se soit cela.
Comment puis je tester le code de retour?

Citation:
Lorsque je regarde le schéma proposé par SugarCRM, le seul attribut qui est nullable est le firstname, j'en déduis donc que tes données ne sont pas insérées car incomplètes.
Où est ce que tu à vue cela? car moi quand je regarde dans la base le seul qui est obligatoire est l'id.
france38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 11h29   #13
Membre habitué
 
Inscription : août 2005
Messages : 117
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2005
Messages : 117
Points : 145
Points : 145
Tu as raison sur les champs obligatoire, j'ai juste inversé ma lecture du Nullable Deux erreurs d’inattention dans le même topic, je pense que je vais me poser des vacances.

Je regarderai la doc ce soir histoire de trouver des trucs sur le composant. En attendant, si quelqu'un de plus calé pouvait intervenir.
tetsu no tama est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h31.


 
 
 
 
Partenaires

Hébergement Web