Lo puedes resolver de varias maneras, algunas opciones son:
1. SQL Server Integration Services (disponible en SQL Server Estándar o superior), con esta herramienta puedes migrar la estructura de las tablas y los datos
http://msdn.microsoft.com/es-es/library/ms141026.aspx. En general esta opción es la recomendada.
2. Linked Server, permite establecer una conexión desde SQL Server hacia Oracle y migrar los datos con sentencias SQL, pero debes crear previamente la estructura de las tablas
http://www.sqlmag.com/article/sql-se...ed-server49687.
3. Database Link con Heterogeneous Services, mismo concepto que Linked Server pero la conexión es de Oracle hacia SQL Server. Las opciones 2 y 3 son útiles cuando no tienes licencia de SQL Server Integration Services, aunque la opción 2 es más fácil de implementar.
4. Ficheros Externos, exportar los datos de Oracle en ficheros de texto (utl_file, spool del sql*plus, external tables) e importarlos en SQL Server (bcp, bulk insert, openrowset), y también debes crear previamente la estructura de las tablas. Esta opción es la más compleja pero la más rápida, solo se recomienda en grandes volúmenes de datos.
Saludos