Bonjour,

Je tente de créer une MV.

Ma MV de Log dans la base de données distante est bien opérationnelle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
USER01@DB01> CREATE MATERIALIZED VIEW LOG ON AGENT
TABLESPACE TBS_USER01;
 
Journal de vue materialisee cree.
Je souhaite créer une MV de type Fast, seulement j'obtiens cette erreur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
USER02@DB02> CREATE MATERIALIZED VIEW AGENT_MV
REFRESH FAST
AS
SELECT MATRICULE,NOM,PRENOM,sysdate as TIMESTAMP FROM AGENT@LINK_USER01;  2    3    4
 
SELECT MATRICULE,NOM,PRENOM,sysdate as TIMESTAMP FROM AGENT@LINK_USER01
                            *
ERREUR a la ligne 4 :
ORA-12015: impossible de creer une vue materialisee de regeneration de type Fast a partir d'une requete complexe
Est ce que la complexité de la requête réside dans le fait que j'aoute une colonne pour un Timestamp?

Merci pour votre aide,

Matt