Oui c'est exact, j'ai tout ce qu'il faut dans le modèle. Chaque champ multiple a créé une table relationnelle avec le champ à renseigner et le second est un clé étrangère qui se réfère à la clé...
Type: Messages; Utilisateur: PJ_056
Oui c'est exact, j'ai tout ce qu'il faut dans le modèle. Chaque champ multiple a créé une table relationnelle avec le champ à renseigner et le second est un clé étrangère qui se réfère à la clé...
C'est bon ca tourne, l'erreur "FAILED BATCH" était générée par un caractère spécial ("°") qui se trouvait dans une valeur à insérer.
Il me reste un souci avec les champs à valeurs multiples. Il ne...
La source est une base oracle.
Oui on progresse, et merci pour le temps que tu passes à m'aider.
Pour pouvoir cocher "clé de mise à jour" sur le champ uid, j'ai du supprimer la clé primaire du modèle.
Dans ce cas, l'insert et la mise à jour fonctionne pour insérer mon utilisateurs de test....
Oui pour mettre à jour tous les champs dont j'ai besoin, afin que le reverse d'ODI me ramène ces champs.
J'utilise LDAPadmin.
C'est du OpenLdap.
Je vais refaire des tests.
Je ne sais pas si c'est normal mais dans le modele de données de la table PERSONNE, l'uid est nommé "UID_"
J'ai supprimé l'utilisateur de test du ldap.
Je refais tourner l'interface, l'insert est ok.
L'étape de l'update (update existing rows) existe bien et n'a aucune ligne mise à jour.
Si je refais...
Dans les options du KIM, Update est bien à "oui".
Tous les colonnes de la table cible sont en insert et update.
La clé n'est pas cochée "clé de mise à jour" mais la clé bleue apparait bien.
...
Si je modifie la PK et que je la remplace par UID, j'ai une erreur lors de l'operation "update existing rows" :
0 : null : java.sql.SQLException: failed batch
java.sql.SQLException: failed...
J'utilise le IKM SQL incremental update.
La clé primaire du ldap est PERSONNEPK (créé par ODI).
L'insertion d'un seul enregistrement est ok.
Par contre si je veux le réinsérer, ODI génère...
Lorsque l'espace de travail est le LDAP, comment peut on voir les tables E$ ?
J'ai fait la même chose.
Insert ok mais l'update génère cette erreur :
ok, je met le ldap en destination (inetorgperson_person) mais pas possible de faire de l'update avec IKM SQL Incremental update. aie.
J'ai pu faire le reverse, maintenant je veux alimenter le ldap.
La première insertion est ok, mais lorsque je relance l'interface, j'ai un plantage car l'enregistrement existe déjà.
0 : null :...
Oui super ! C'est exactement ca sauf qu'il ne faut pas mettre d'extension au fichier d'alias.
Merci !
Bonjour
Est-ce que quelqu'un a déjà alimenté un LDAP à partir d'une base de données oracle (ou autre) ?
J'ai des problème lors du reverse du modèle du LDAP peut être à cause de champs spécifiques...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.