cant we use export and import for taking backups. I am not sure whether exports taken in 9i will get imported in 10g or not because i have not yet worked with export/import in 10g.
Thanks
Main Topics
Browse All TopicsSir
I have some valuble datas in oracle 9i
I am going to install 10g.... I want to restore that data....what can I do..?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Yes, you can export from 9i and import into 10g, that's no problem. No, you *CANNOT* do the reverse (export from 10g and import into 9i).
Do you need to do an export and import? That depends. How and where did you install Oracle10g? Is it on the same machine as Oracle9i or not? If it is on the same machine, did you have the install process do an upgrade of your existing database, or not?
1/ Backup your 9i Oracle home and your database
2/ Install 10g
3/ Go to Start menu, All programs -> Oracle -> Configuration and upgrade tools -> Database Upgrade Assistant
This useful tool will guide you through the proccess.
You can also refer to the official Upgrade Guide at http://download-uk.oracle.
What will you going to do?
1. To install additional 10g Instance on the same machine?
or
2. To upgrade the installation from 9i to 10g?
These are significantly different tasks.
Both of them are dangerous.
I will recommend to make full cold backup before doing everything.
See the instruction here
http://www.experts-exchang
Do not forget to store the SPFILE and the PASSWORD file.
If you have not experience it will be better to avoid such actions -
they are sensitive and dangerous and you can damage your installation.
Samples for what?
For 1. or for 2. ?
Please explain in details what are you going to to.
If you would like to backup some data on 9i instance, to delete 9i instance, to install 10g and to restore the backuped data there is a easy way - Export/Import.
Set NLS_LANG in the Registry to appropriate value.
We did many migrations using this method.
To do this make a schema export (using 9i Export!!!!!)and transfer it in BINARY mode on the machine where the new 10g installation resides.
Precreate the nonsystem tablespaces and users on the 10g server like
CREATE TABLESPACE "TSDMEDICAL"
LOGGING
DATAFILE 'E:\ORACLE_DB_MAIN\ORADATA
AUTOEXTEND ON NEXT 100M
MAXSIZE 32768M
PERMANENT ONLINE
EXTENT MANAGEMENT LOCAL
SEGMENTSPACE MANAGEMENT MANUAL;
CREATE USER LSMEDICAL IDENTIFIED BY LSMEDICAL
DEFAULT TABLESPACE TSDMEDICAL TEMPORARY TABLESPACE TSTEMPORARY
QUOTA UNLIMITED ON TSDMEDICAL;
ALTER USER LSMEDICAL QUOTA UNLIMITED ON TSIMEDICAL;
ALTER USER LSMEDICAL QUOTA UNLIMITED ON TSTEMPORARY;
GRANT create procedure, create session,create table,create type,create view,create synonym TO LSMEDICAL;
After that do a schema level import (using 10g Import!!!!!!).
If this fail and you would like to repeat the import simply dreop the nonsystem users:
DROP USER LSMEDICAL CASCADE;
Using this method you have full control over the process, can also enhance the tablespace locations and table placement.
Of course you have to investigate all nonsystem users and tablespaces on the 8i server.
Business Accounts
Answer for Membership
by: dbaseekPosted on 2006-10-25 at 10:42:57ID: 17805532
Urgent Big Boss..