Pb export sous Oracle
Fermé
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.
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
Tittom
Messages postés
422
Date d'inscription
mardi 30 mai 2000
Statut
Membre
Dernière intervention
10 janvier 2007
128
13 sept. 2001 à 14:59
13 sept. 2001 à 14:59
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.
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.
Sebastien
Messages postés
1667
Date d'inscription
mercredi 17 mai 2000
Statut
Modérateur
Dernière intervention
10 mai 2004
80
13 sept. 2001 à 15:08
13 sept. 2001 à 15:08
Salut,
As-tu essayé de réinstaller le client Oracle et son pilote ODBC ?
@+
Seb
As-tu essayé de réinstaller le client Oracle et son pilote ODBC ?
@+
Seb
Bonjour,
J'ai exactement le même problème que toi Marius, as tu touvé la solution ?
Merci
Jcbey
J'ai exactement le même problème que toi Marius, as tu touvé la solution ?
Merci
Jcbey
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.
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.