bonjour,

Je rencontre un souci et je n'ai aucune bille pour axer mes recherches

J'ai une vue qui manipule une grosse selection (48 colonnes et 18 tables) et qui interroge de nombreux schémas (30 schémas "assemblés par" des UNION ALL)
v_mavue
Cette vue fonctionne

Je cherche à en faire une vue materialisée
en faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
CREATE MATERIALIZED VIEW mv_mavuemetrialisee
TABLESPACE monschema_dta
REFRESH ON DEMAND
AS SELECT *
FROM v_mavue;
Mais hélas, cela ne fontionne pas et j'obtiens l'erreur trop générale et vague
ORA-03113: fin de fichier sur canal de communication
ID de processus : 0
ID de session : 525, Numéro de série : 2813
J'ai cherché à débugger cette vue de base v_mavue
en accroissant petit à petit son volume (ajout de sous selection UNION ALL petit à petit)
et je parviens à créer la vue materialisée jusqu'à environ la moitié de la taille voulue

Mais voilà, à partir de l'ajout d'une sous selection, je retrouve l'erreur ORA-03113

J'ai augmenté la taille des tablespace , nettoyé les corbeilles , récupéré les segments vides
mais rien n'y fait

Merci pour votre aide
JC