Target Database: SQL Server

In all replications, the source database must be an Oracle database. Therefore, two-way replication with SQL Server is not supported. ODBC connection is used to connect to SQL Server, therefore System DSN (Data Source Name) with the same name must be created by the system administrator on both source and target systems.

If both source and target databases are running on Windows platform then System DSN (Data Source Name) with the same name are required on source and target machine. But if source is Linux then System DSN is only required on Windows target machine. 

  • Navicat Premium can be used to load data from oracle to SQL Server in order to sync source and target environment before initiating replication.
  • Currently, no DDL replication is supported for Oracle to SQL Server Replication.
  • Timestamp datatype of Oracle is not supported for Oracle to SQL Server Replication.

MS SQL Server specific

Name of the target tables has to contain three parts: DATABASE, SCHEMA, TABLENAME

Questions in the wizard, step 1, database type SQL Server:

Enter the schema the table are created by the user specified: [SCHEMA]

Enter the database with the user data: [DATABASE]