Pb export sous Oracle

marius -  
 freezer -
Bonjour,
Pour mes sauvegardes, tous les soirs j'exporte les données.
Depuis deux jour, dans le log j'ai le message suivant :

EXP-00056: Erreur ORACLE 3113 rencontré
ORA-03113: end-of-file on communication channel
EXP-00008: Erreur Oracle 1041 rencontré
ORA-01041: internal error. hostdef extension doesn't exist

Alors que pour une autre instance les exports ce passent bien ...
Merci de m'aider.

3 réponses

  1. Tittom Messages postés 422 Statut Membre 128
     
    Cela peut provenir de pb matériels sur le réseau...

    As-tu essayé de faire ton export depuis un autre poste ? Si cela marche, c'est probablement ta config de Net8 qui est corrompue, désinstalles-le et réinstalle le.

    0
  2. Sebastien Messages postés 1671 Statut Modérateur 80
     
    Salut,

    As-tu essayé de réinstaller le client Oracle et son pilote ODBC ?

    @+

    Seb
    0
  3. jcbey
     
    Bonjour,

    J'ai exactement le même problème que toi Marius, as tu touvé la solution ?

    Merci

    Jcbey
    0
    1. freezer
       
      Avez-vous vérifier l'état de vos procédure D'export.

      Export est consituté d'un ensemble de procédures (qui évoluent avec les versions/ upgrade, par exemple nouvelles colonnes).

      Donc vérifier la validité des procédure:

      SELECT owner, object_type, object_name
      FROM DBA_OBJECTS
      WHERE status='INVALID'
      AND object_name not like 'BIN%'
      AND object_name like '%cat_%'
      ORDER BY owner, object_name;


      Si ils y en a des invalident essayer de les recompiler:
      -- Recompilation manuelle

      Pour package header
      ALTER PACKAGE <schema>.<package> COMPILE PACKAGE

      Pour body
      ALTER PACKAGE <schema>.<package> COMPILE BODY

      Pour body et package
      ALTER PACKAGE <schema>.<package> COMPILE

      ==> Mais le plus simple est de réinstaller le script de création du schéma d'export/import:
      @$ORACLE_HOME/rdbms/admin/catexp.sql

      Ce script crée les vues / droit et les packages pour l'export/import.

      En cas d'upgrade de base sans passer par le wizzard, il faut les rejouer.
      0