Bonjour à tous,

après de nombreuses recherches infructueuses je me décide à vous demander de l'aide. Voilà je tente de faire une réplication de base avec des vues matérialisées.
La réplication locale fonctionne très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
create materialized view mv_evtEU refresh complete
start with SYSDATE next sysdate+ 1/24/60
as select * from Event_eu;
mais le réplication vai le dblink échoue:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
create materialized view mv_evtUS refresh complete
start with SYSDATE next sysdate+ 1/24/60
as select * from Event_us@db_mbfl;
voici le résultat de user_jobs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
select job,failures,what from user_jobs;
       JOB   FAILURES
---------- ----------
WHAT
--------------------------------------------------------------------------------
        41
dbms_refresh.refresh('"TOTOSIR"."REF_GROUP_1"');
 
        64         16
dbms_refresh.refresh('"TOTOSIR"."MV_EVTUS"');
 
        63          0
dbms_refresh.refresh('"TOTOSIR"."MV_EVTEU"');
J'ai entendu parler du fait que la procédure de rafraîchissement ne peut pas accéder au compte, n'en connaissant pas le mot de passe.

Merci d'avance