Question

  Asked: Mar 17 2008   7:36 PM GMT
  Asked by: Llewis


Export Oracle 10g and Import to Oracle 9i


Oracle Import/Export, Oracle 10, Oracle 9, Data warehouse, Red Hat Enterprise Linux

I have a data warehouse server that's running Redhat AS 2.1 and Oracle 9.2.0.4, and a production database that's running Redhat AS 4.0 and Oracle 10.2.0.3. I need to export tables from the Oracle 10g database and import them into the Oracle 9i database. The Oracle 10g server/database is new. I know I need to use the Oracle 9i exp command to export the data from the Oracle 10 databse, but don't know all the steps needed to do this. I'm a part-time dba so I would appreciate clear/detailed steps on how to get the two servers to talk to each other, and then how to use the exp command from the Oracle 9 server. The documentation I found said to invoke the exp command on the lower version machine using:

EXP user/password@tnsname arguments...

I'm really not sure how to get the new server in the tnsnames on the lower Oracle 9 version. I need to do a full export from the Oracle 10 database. Any help would be greatly appreciated. Thanks!

Subscribe to Alerts! Get questions and answers delivered to your Inbox.


E-mail me updates on this question



   SUBSCRIBE

hidden modal window

Answer Wiki (Improve, edit or add to this answer)


 RATE THIS ANSWER
0
Click to Vote:
  •   0
  •  0



If you have 10g and 9i clients installed on the same workstation, open up each tnsnames.ora file using notepad and copy the tns entry for your 10g server into your 9i tnsnames.ora. Save the file, then make sure your Oracle Home is set to your 9i directory. You should be able to connect to the 10g server from your 9i directory and run your export.
  • AddThis Social Bookmark Button

Browse more Questions and Answers on Oracle, DataManagement and Linux.

Looking for relevant Oracle Whitepapers? Visit the SearchOracle.com Research Library.


Discuss This Answer


You must be logged-in to discuss a question. Log-in/Register