Passage d'une vue vers une vue matérialisée : déconnexion d'Oracle
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)
Cette vue fonctionne
Je cherche à en faire une vue materialisée
en faisant
Code:
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
Citation:
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