Bonjour à tous,
Et un nouveau mystère à élucider.
J'ai depuis quelques jours un problème sur une base 9.2.0.6 (serveur AIX 5.3) lors de son export full nocturne.
Celui-ci indique beaucoup de messages comme celui-ci :
ORA-04030: mémoire de traitement manquante lors d'affectation de 135192 octets (session heap,kllcqgf:kllsltba)
La ligne de commande d'export full est la suivante :
Parmi les tentatives déjà faites :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 exp xxx/yyy DIRECT=Y FULL=Y CONSISTENT=Y recordlength=65535 buffer=2000000 FILE=zzz.dmp
- augmenter le paramètre stack de ulimit pour le user Oracle à unlimited -> sans effet
- augmenter la pga_aggregate_target de l'instance jusqu'à 600M -> sans effet
- augmenter la sort_area_size de l'instance -> sans effet.
De plus, j'ai remarqué que les erreurs disparaissent quand on réalise l'export full en passant par Sql*Net, c'est-à-dire avec une ligne de commande comme :
Il va sans dire que cela a fonctionné sans souci pendant des années et que rien n'a été modifié récemment sur cette base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 exp xxx/yyy@monAlias DIRECT=Y FULL=Y CONSISTENT=Y recordlength=65535 buffer=2000000 FILE=zzz.dmp
Merci d'avance pour vos idées.
Partager