Oracle Warehouse Builder (OWB): Correction de l'erreur de déploiement RPE-01012

Lorsque vous souhaitez déployer un objet OWB, vous utilisez une configuration par défaut pour vous connecter au centre de contrôle. Cette configuration permet d’établir le lien entre un référentiel OWB et des locations (schéma) sources et cibles.
L’erreur RPE-01012: Cannot deploy to the target location because it is owned by a different runtime platform survient lorsqu’un déploiement s’effectue sur un schéma cible non lié au référentiel en cours.

Pour vérifier le référentiel en cours, connectez-vous au schéma cible (avec SQL Plus) et exécuter la commande select wb_rt_platform_repository from dual qui vous retournera le nom du référentiel OWB de votre  schéma.
Si la fonction retourne une erreur (fonction inconnue) ou un nom de référentiel incorrect (dans le cas où vous en avez plusieurs), vous pouvez solutionner le problème en modifiant la configuration par défaut utilisée pour votre connexion au centre de contrôle.
Dans le cas où votre référentiel est le résultat d’un import de données, la fonction wb_rt_platform_repositary vous retournera le nom du référentiel d’origine et il vous sera nécessaire de modifier la fonction  (située au niveau référentiel) en modifiant directement le code:
create or replace FUNCTION « WB_RT_PLATFORM_REPOSITORY » return varchar2 is
begin
return upper(‘<nom référentiel>’);
end;

2 réflexions sur “Oracle Warehouse Builder (OWB): Correction de l'erreur de déploiement RPE-01012”

  1. Bonjour
    Lors du deploiement de nos objets vers un serveur distant (sans installer OWB 10GR2 dans le serveur )on a obtenu les erreurs suivantes :
    ORA-29532: Java call terminated by uncaught Java exception: java.sql.SQLException: Ensemble de résultats épuisé.
    RPE-01003 : Une condition d’infrastructure a empêché l’exécution de la demande.
    Prière nous proposer des solutions
    Merci d’avance

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *