You can use linked server, ssis, replication, log shipping, etc for mssql to mssql, depends on one way or bidirectional data transfer and if require real time data transfer. Books online has ll those info. Between oracle and mssql, we used linked
server and ssis.