I need to move oracle 10g and 11g data into sql 2008 using SSIS 208 and we have BIDS 2008 R2. Anyone have any suggestions how to do it.
Actually, the tool of choice should be SSMA (SQL Server Migration Assistant) for Oracle, you can check it out here: http://technet.microsoft.com/en-us/library/hh313159.aspx
Having said that, as it usually happens data migration is going to be a walk in the park when compared to code migration - in my personal experience it is better to assume all backend code will have to be rewritten from scratch.
Major code migration items to consider when going from Oracle to SQL Server include, but are not limited to...
- how to convert Oracle packages into SQL Server stored procedures
- how to treat Oracle Sequences
- how to treat Oracle Materialized Views
- how to treat Oracle bitmap indexes
- how to convert Triggers
- how to treat Oracle temporary tables
... and the list goes on and on.
How many Packages, Stored procedures, Functions and Triggers are involved in the conversion?
Last but not least, if there is code embedded on a front end application - that might be a lot of fun too.
Pablo (Paul) Berzukov
Author of Understanding Database Administration
available at Amazon and other bookstores.Disclaimer: Advice is provided to the best of my knowledge but no implicit or explicit warranties are provided. Since the advisor explicitly encourages testing any and all suggestions on a test non-production environment advisor should not held liable or responsible for any actions taken based on the given advice.