2009-08-25 7 views
1

Ich habe einen Server (HP-UX) mit Oracle 10g und mehreren Datenbanken installiert.Oracle: Verwenden Sie zwei verschiedene Versionen von EXP auf demselben Computer?

Ich wurde gebeten, Dumps aus diesen Tabellen für eine Oracle 8i-Datenbank zu machen. Um dies zu tun, muss ich die 8i Version des EXP (Export) Tools von Oracle verwenden.

Es ist immer noch auf meinem Server installiert ist, aber wenn ich es benutzen will, erhalte ich folgende Fehlermeldung:

EXP-00056: ORACLE Fehler 12705 aufgetreten ORA-12705: NLS-Dateien oder ungültige Umgebung kann nicht zugegriffen werden spezifizierte

Ich vermute einige Dateien fehlen oder vielleicht ist einer der Ordner nicht in der PATH, aber ich kann nicht finden, und ich möchte wirklich nicht die 10g Installation zu brechen.

Jemand weiß, wie es geht?

Dank

+0

Ist ORACLE_HOME korrekt eingestellt? – cagcowboy

+0

Das Problem ist, dass mein ORACLE_HOME für Oracle 10g eingerichtet ist und ich es nicht in den 8i-Ordner ändern möchte. Wie kann ich beide gleichzeitig korrekt arbeiten lassen? – Fredv

+0

Sie können nicht beide gleichzeitig haben. Sie können ein Wrapper-Shell-Skript einrichten, das die Oracle 8-Umgebung einstellt, und dann exp, isql usw. aufruft. – Mark

Antwort

0

Installieren eines 10G-Client auf einem anderen System, ohne die 8I Datenbankserver zu ändern, und vom Client an die Datenbank 8E verbinden. Verwenden Sie die Exportdienstprogramme unter , um die Exportdatei zu generieren.