Bonjour,
J'aimerais créer une vue matérialisée via un dblink en refresh fast on commit.
J'ai créé mon log sur ma table source dans ma base distante
J'essage de créé ma vue matérialisée dans mon site local
Code : Sélectionner tout - Visualiser dans une fenêtre à part CREATE MATERIALIZED VIEW LOG ON application WITH ROWID;
J'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE MATERIALIZED VIEW mv_fc_application BUILD IMMEDIATE REFRESH FAST ON COMMIT WITH ROWID AS SELECT ID, NAME, DESCRIPTION, VERSION, POLE_FONC_ID FROM application@dbl_1;
Pour information, j'arrive à créer cette vue ON DEMAND sans problème et le refresh fonctionne bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORA-12054: cannot set the ON COMMIT refresh attribute for the materialized view
Quelques suggestions ?
Partager