If you need to replicate data from Oracle to SQL Server, I highly recommend Oracle GoldenGate for its reliability and robust replication capabilities. In this demonstration, I’ll showcase data replication from Oracle 12c Multitenant to SQL Server 2016 using Oracle VirtualBox, the Oracle Developer Pre-Built VM, Oracle GoldenGate, Windows Server 2016, and SQL Server 2016. These VirtualBox machines will run on a Windows 10 system, which serves as the base “home” environment.
Prerequisites
Oracle VirtualBox is downloaded and installed on Windows 10.
Working knowledge of Oracle 12c Multitenant.
Working knowledge of SQL Server 2016.
Instructions
Part 1 – Install Windows Server 2016 in VirtualBox
Part 2 – Install SQL Server 2016 on Windows Server 2016
Part 3 – Import Oracle/Linux Pre-Built Developer VM into VirtualBox
Part 4 – VM Network Settings
Part 5 – Install GoldenGate for SQL Server on Windows
Part 6 – Install GoldenGate for Oracle on Linux
Part 7 – Configure GoldenGate for Oracle on Linux
Part 8 – Configure GoldenGate for SQL Server on Windows
Part 9 – Putting it all together
Part 10 – Monitoring Replication