Solved

Steps for Migrating from Oracle 8i to Oracle 10g

Posted on 2007-11-14
7
2,144 Views
Last Modified: 2013-12-19
I need to know what are the steps that i need to take care when migrating my application from Oracle 8i to Oracle 10g. it is a java based application with Stored procedures, triggers and like 25 tables in oracle 8i.
0
Comment
Question by:contactkarthi
  • 4
  • 2
7 Comments
 
LVL 6

Assisted Solution

by:chedgey
chedgey earned 50 total points
Comment Utility
Well, the obvious answer is RTFM!
With your oracle 10g database you received the documentation set (electronic I assume) that includes a book called "Oracle Database Upgrade Guide" that has all the information you need. It includes chapters on  the differences between behaviour from 8i to 10g as well as lists of all things that need to be taken into account both in the database and your applications. If you do not have these then the full documentation set is readily available for viewing or download from www.oracle.com.

Apart from the obvious source above there is loads of information on this subject available on the web so I would suggest a Google search using keywords "Migrate Oracle 8i to 10g" and you will find lots of case studies and additional information.

Good luck.

Regards

chedgey

0
 
LVL 17

Author Comment

by:contactkarthi
Comment Utility
i did a small research on that and did go through the Upgrade guide. read that upgrade cannot skip major releases.

the scenario here is we have a new server for 10g. the content  from the 8i has to be moved to 10g box.
0
 
LVL 27

Accepted Solution

by:
Tolomir earned 450 total points
Comment Utility
If you want to migrate just a few users you can go with exp/imp

see for details:

http://www.orafaq.com/faq/import_export

Tolomir
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 27

Assisted Solution

by:Tolomir
Tolomir earned 450 total points
Comment Utility
Especially here

http://www.orafaq.com/faq/how_does_one_use_the_import_export_utilities

Look for the "imp" and "exp" executables in your $ORACLE_HOME/bin directory. One can run them interactively, using command line parameters, or using parameter files. Look at the imp/exp parameters before starting. These parameters can be listed by executing the following commands: "exp help=yes" or "imp help=yes".

The following examples demonstrate how the imp/exp utilities can be used:

exp scott/tiger file=emp.dmp log=emp.log tables=emp rows=yes indexes=no
exp scott/tiger file=emp.dmp tables=(emp,dept)

imp scott/tiger file=emp.dmp full=yes
imp scott/tiger file=emp.dmp fromuser=scott touser=scott tables=dept
0
 
LVL 27

Expert Comment

by:Tolomir
Comment Utility
You have to use the exp tools from oracle 8i and the imp tool of oracle 10g for the task.

0
 
LVL 17

Author Comment

by:contactkarthi
Comment Utility
so by using "imp" and "exp" executables.. you mean i can skip the version(9.x) and migrate the contents from 8i to 10g..
0
 
LVL 27

Expert Comment

by:Tolomir
Comment Utility
yep
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Join & Write a Comment

Working with Network Access Control Lists in Oracle 11g (part 1) Part 2: http://www.e-e.com/A_9074.html So, you upgraded to a shiny new 11g database and all of a sudden every program that used UTL_MAIL, UTL_SMTP, UTL_TCP, UTL_HTTP or any oth…
Subquery in Oracle: Sub queries are one of advance queries in oracle. Types of advance queries: •      Sub Queries •      Hierarchical Queries •      Set Operators Sub queries are know as the query called from another query or another subquery. It can …
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
This video shows how to configure and send email from and Oracle database using both UTL_SMTP and UTL_MAIL, as well as comparing UTL_SMTP to a manual SMTP conversation with a mail server.

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now