|
Forums, dernières contributions
Installation via un fichier biar - BO Xi
Bonjour,
Lors d'une installation d'un fichier BIAR d'un environnement vers un autre, certaines restitutions WEBI ne sont pas automatiquement remplacées mais renommées en '<nom de la restituion> (2)' (alors que l'option 'Remplacer le contenu de l'objet' est cochée).
Après analyse entre la restitution source (appelée RS) et la restitution destination (appelée RD), je me suis aperçu que seul l'identifiant SI_GUID de l'environnement destination était différent (Requete effectuée dans l'éditeur de requete BO : SELECT * FROM CI_INFOOBJECTS where SI_NAME like '<nom de la restitution>%').
Pour chaque restition correctement remplacée, les identifiants SI_GUID et SI_RUID sont identiques entre eux et entre les 2 environnements.
C'est peut etre un piste mais je ne vois pas pour le moment pourquoi certaines restitutions ne sont pas remplacées, si quelqu'un a une piste et pourrait m'apporter des solutions ?
Merci d'avance.
Tibo
Bonjour,
L'identifiant important est le SI_CUID, c'est l'identifiant unique d'un objet entre les différentes plateformes.
Lorsque l'on souhaite faire des migrations entre environnements propre, il est toujours important de garder à l'esprit de conserver cet ID.
Cet ID ne sera conservé que si vous utilisez l'import Wizard pour migrer vos rapports.
Les restitutions qui vous posent problème n'ont pas du être migrées avec l'import wizard.
Imaginons que vous avez une restit A dans RS et une autre restit A dans RD, la restitA de RD a été migrée avec l'import wizard => Pas de souci les CUID sont bien identiques, l'import wizard ecrasera bien votre rapport sur RD.
Mais pour une restitB sur RS et une autre restit B sur RD qui ont été crées chacunes de leur coté manuellement (avec le meme nom), les CUID sont différents, l'import wizard va considérer qu'il s'agit de deux rapport différents, donc il ne va pas écraser la restit B sur RD et il va renommer la restit B de RS en restit B(2).
En terme de solution, c'est simple si vous souhaitez toujours migrer par l'import wizard sans trop de problemes, il faut toujours veiller a conserver les CUID. Donc la dans votre cas, supprimez la restit RD et migrez la RS à nouveau, les CUID seront bien conservés.
Cdt,
Joël Da Costa
Merci pour votre réponse. Pas contre entre les RS er RD, les SI_CUID des 2 restitutions sont bien identiques entre eux, et l'identifiant qui diffère est le SI_GUID.
Donc je ne vois toujous pas pourquoi, la restitution est renommée après l'import...
|