Bonjour à tous,

Voici un problème qui me résiste depuis 2 jours.
Nous avons une base Oracle en 9.2.0.6 (version dé-supportée depuis longtemps, mais nous n'avons pas le choix...), sur laquelle nous lançons un export full chaque nuit.

La ligne de commande est de la forme suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
exp system/xxx FULL=Y DIRECT=Y CONSISTENT=Y recordlength=65535 buffer=20000000  FILE=mydump.dmp log=mylog.log
Ca a très bien marché pendant des années. Mais depuis hier nous avons, immédiatement, le message suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
Export: Release 9.2.0.6.0 - Production on Je Oct 25 11:28:09 2012
 
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
Connecté à: Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
JServer Release 9.2.0.6.0 - Production
 
Export fait dans le jeu de car WE8ISO8859P15 et jeu de car NCHAR AL16UTF16
 
Prêt à exporter l'intégralité de la base de données ...
. export des définitions de tablespace
EXP-00008: Erreur ORACLE 3113 rencontré
ORA-03113: fin de fichier sur canal de communication
EXP-00000: Procédure d'export terminée avec erreur
Dans le même temps, on récupère cette ligne dans alert.log :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ORA-07445: exception trouvée : vidage coeur [] [] [] [] [] []
Autre information intéressante : le même export fonctionne très bien si on force l'usage de la couche SQL*Net :
- soit en écrivant la ligne de commande comme ça : "exp system/xxx@ALIAS_SQLNET"
- soit en positionnant TWO_TASK à ALIAS_SQLNET

D'avance, merci beaucoup.