Hi,
Please guide and help me with an sample ETL package to extract data from SQL Sever Database and load into Oracle Database using SQL SERVER INTEGRATION SERVICES 2008. The requirement is for full load and incremental load both
Thanks
Technology Tips and News
Hi,
Please guide and help me with an sample ETL package to extract data from SQL Sever Database and load into Oracle Database using SQL SERVER INTEGRATION SERVICES 2008. The requirement is for full load and incremental load both
Thanks
Hello Neeraj - You have many options to achieve this but First you need to install Oracle OLE DB Drivers both 32-Bit & 64-Bit drivers and I suggest you use light-weight ODAC drivers for this. You can download the drivers from here:
http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html
You need both 32-bit and 64-Bit. 32-Bit drivers for creating and using OLE DB Drivers in SSIS (Which is a 32-Bit application) and 64-Bit for scheduling the package in SQL Server Agent (Which is 64-Bit application)
Using Attunity Drivers: If you are using SQL Server Enterprise Edition:
If you are NOT using SQL Server Enterprise Edition:
You can also refer following links for straight-forward examples:
1. http://blogs.msdn.com/b/dbrowne/archive/2013/10/02/creating-a-linked-server-for-oracle-in-64bit-sql-server.aspx
2. http://sqlmag.com/database-administration/connecting-oracle-database-sql-server-and-microsoft-bi-tools
Hope this helps !
HI Manu,
Thanks for your suggestion
Will Incremental Load work when data is moved from SQL Database to Oracle Database.
Thanks
Check the commercial COZYROC Oracle Destination component. It provides bulk-load capability which is 10-30x faster compared to regular data load.
Regarding the incremental load, you can use COZYROC Table Difference component which provides functionality to make your process work.
Hi NEERAJ,
In SQL Server, Change Data Capture offers an effective solution to the challenge of efficiently performing incremental loads from source tables to data marts and data warehouses. Creating a package that performs an incremental load of changed data involves the following steps:
For more information about it, please see: http://msdn.microsoft.com/en-us/library/bb895315.aspx
Besides, the following blogs are also helpful:
http://sqlblog.com/blogs/andy_leonard/archive/2007/07/09/ssis-design-pattern-incremental-loads.aspx
http://sql-bi-dev.blogspot.com/2010/11/incremental-load-using-ssis-package.html
http://msdn.microsoft.com/en-us/library/bb895315.aspx
Thanks,
Katherine Xiong