2009-08-25 11 views
1

J'ai un serveur (HP-UX) installé avec Oracle 10g et plusieurs bases de données dessus.Oracle: Utiliser deux versions différentes d'EXP sur la même machine?

Il m'a été demandé d'effectuer des vidages à partir de ces tables pour une base de données Oracle 8i. Pour ce faire, j'ai besoin d'utiliser la version 8i de l'outil EXP (export) d'Oracle.

Il est encore installé sur mon serveur, mais quand je veux l'utiliser, je reçois l'erreur suivante:

EXP-00056: erreur ORACLE 12705 rencontré ORA-12705: Impossible d'accéder à des fichiers de données SNA ou environnement invalide

Je présume que certains fichiers sont manquants ou peut-être l'un des dossiers n'est pas dans le PATH mais je ne trouve pas et je ne veux vraiment pas casser l'installation 10g.

Quelqu'un sait comment faire?

Merci

+0

Votre ORACLE_HOME est-il correctement défini? – cagcowboy

+0

le problème est mon ORACLE_HOME est mis en place pour Oracle 10g et je ne veux pas le changer dans le dossier 8i .. Comment pourrais-je faire les deux fonctionnent correctement en même temps? – Fredv

+0

Vous ne pouvez pas avoir les deux en même temps. Vous pouvez configurer un script shell wrapper qui définit l'environnement Oracle 8 puis appelle exp, isql etc – Mark

Répondre

0

installer un client 10G sur un autre système, sans modifier le serveur de base de données 8I, et se connecter à partir du client à la base de données 8I. Utilisez les utilitaires d'exportation sur le client pour générer le fichier d'exportation.

Questions connexes