Migration project [message #383542] |
Thu, 29 January 2009 02:29 |
ashishdba19
Messages: 5 Registered: January 2009
|
Junior Member |
|
|
This is basically an application upgrade and in order to do so we need to migrate its Oracle 9i database to a new structure on Oracle 10g. So we need to write scripts transferring data from source tables to destination tables. Here we have one source DB (schema) in Oracle 9i (for old application) and we need to migrate its data into Three destination DBs (schemas) in Oracle 10g (for new application).
Though we have written queries to do so. But I want to know that is there any systematic way doing it and any guidelines which I need to follow. How can I speed up my migration process? what extra measures can I follow? What techniques I can use in my scripts or in whole migration activity.
|
|
|
Re: Migration project [message #383547 is a reply to message #383542] |
Thu, 29 January 2009 02:41 |
JRowbottom
Messages: 5933 Registered: June 2006 Location: Sunny North Yorkshire, ho...
|
Senior Member |
|
|
I'd do this as two different operations if I had the choice.
1) Migrate to 10g
2) Migrate to new application structure.
|
|
|
|
|
Re: Migration project [message #383553 is a reply to message #383548] |
Thu, 29 January 2009 02:46 |
ashishdba19
Messages: 5 Registered: January 2009
|
Junior Member |
|
|
exp/imp will not work in this scenerio because source and destination database are different in structure. So we have to write manual custom SQL scripts...
any help or URL would be appreciated.
|
|
|
|
Re: Migration project [message #383736 is a reply to message #383662] |
Thu, 29 January 2009 22:21 |
ashishdba19
Messages: 5 Registered: January 2009
|
Junior Member |
|
|
thanks but I think I was not able to make you understand. This is not copying some tables to different DB or server. It is creating new DBs(three) from one DB with the help of some insert statement which also changes the structure of the DBs according to the new application version.
|
|
|
|
Re: Migration project [message #383748 is a reply to message #383736] |
Thu, 29 January 2009 23:27 |
|
Mahesh Rajendran
Messages: 10708 Registered: March 2002 Location: oracleDocoVille
|
Senior Member Account Moderator |
|
|
Quote: | It is creating new DBs(three) from one DB with the help of some insert statement which also changes the structure of the DBs according to the new application version
|
And how is it different from what we have told before?
Before inserting data, you need the tables rights?
All you have to do is , do appropriate column mappings and use dblinks.
[Updated on: Thu, 29 January 2009 23:35] Report message to a moderator
|
|
|
Re: Migration project [message #383749 is a reply to message #383741] |
Thu, 29 January 2009 23:28 |
ashishdba19
Messages: 5 Registered: January 2009
|
Junior Member |
|
|
Black Swan, If you cannot help then please do not comment. It is very easy to show how knowledgable you are but very difficult to help somebody with that knowledge.
By the way, thanks for your comments!
|
|
|