Bonjour à tous,
Voilà, j’ai installé Oracle Express sur 2 serveurs :
1 serveur A en production
1 serveur B pour la réplication de donnée
J’aimerai faire de la redondance de donnée synchrone du serveur A vers le serveur B.
On ne peut pas faire de STREAM avec Oracle Express, c’est pour cela que j’aimerai utiliser des vues matérialisé.
Après avoir créé mon DBLINK sur mon serveur B, j’aimerai créer une vue matérialisé de ce type :
Impossible de créer cette vue matérialisée, j’ai une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE MATERIALIZED VIEW MV_GAMME_SUIVI_DM USING INDEX REFRESH ON COMMIT FAST DISABLE QUERY REWRITE AS SELECT * FROM GAMME_SUIVI_DM@LINK_BTRCR_NHBJe n’ai pas cette erreur si je change ON COMMIT par ON DEMAND.ORA 12054 « cannot set the ON COMMIT refresh attribute for the materialized view”
Si quelqu’un à une solution je suis preneur
Merci !
Partager