• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Copy whole table from DB2 to Oracle

 
Pankaj.insatyam kumar
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

Can anyone please let me know how can I migrate WHOLE table from DB2 to Oracle? Is there any software or so?

Regards
Pankaj
 
Shailesh Chandra
Ranch Hand
Posts: 1082
Java Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't know if there is any cross database utility, you must search on google for it.

I would suggest export your data either CSV or Excel or Fixed length file from DB2 and upload into Oracle usingf SQL Loader.

Thanks,
Shailesh
 
Scott Selikoff
author
Saloon Keeper
Posts: 4014
18
Eclipse IDE Flex Google Web Toolkit
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not really. You may have some luck with export/import tools but depending on the data types used it may still require some conversions. I find the best way to do something like this is write a JDBC tool that reads a record from one database and inserts it into another after performing some conversions. The non-conversion JDBC code should be about a page long.
 
Shailesh Chandra
Ranch Hand
Posts: 1082
Java Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes data conversion is another area which need to be addressed, In SQL loader we can also convert the Data in desired format before inserting into table, also in term of performance I have very good experience with SQL loaders.

I used to insert approx 2 million records in oracle within 5 minutes.

Thanks,
Shailesh
 
Scott Selikoff
author
Saloon Keeper
Posts: 4014
18
Eclipse IDE Flex Google Web Toolkit
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Shailesh Chandra:
[QB]I used to insert approx 2 million records in oracle within 5 minutes./QB]


That's easy when the database is local, try doing it when the database is across a distributed network... now *thats* fun.
 
Shailesh Chandra
Ranch Hand
Posts: 1082
Java Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well it was a remote database on lan

Thanks,
Shailesh
 
Scott Selikoff
author
Saloon Keeper
Posts: 4014
18
Eclipse IDE Flex Google Web Toolkit
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Shailesh Chandra:
Well it was a remote database on lan


I meant over the internet. Its fun to work on solutions for such an environment. But we're definitely off topic now ;)
 
Shailesh Chandra
Ranch Hand
Posts: 1082
Java Oracle Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Scott Selikoff:


I meant over the internet. Its fun to work on solutions for such an environment. But we're definitely off topic now ;)


I fully agree with you!

Thanks,
Shailesh
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic