| title | Heterogeneous Database Replication | Microsoft Docs | |||
|---|---|---|---|---|
| ms.custom | ||||
| ms.date | 03/14/2017 | |||
| ms.prod | sql-server-2016 | |||
| ms.reviewer | ||||
| ms.suite | ||||
| ms.technology |
|
|||
| ms.tgt_pltfrm | ||||
| ms.topic | article | |||
| helpviewer_keywords |
|
|||
| ms.assetid | 3fd983ad-e206-45db-9054-417c9b5bb815 | |||
| caps.latest.revision | 41 | |||
| author | BYHAM | |||
| ms.author | rickbyh | |||
| manager | jhubbard |
[!INCLUDEssNoVersion] supports the following heterogeneous scenarios for transactional and snapshot replication:
-
Publishing data from Oracle to [!INCLUDEssNoVersion].
-
Publishing data from [!INCLUDEssNoVersion] to non-[!INCLUDEssNoVersion] Subscribers.
Heterogeneous replication to non-SQL Server subscribers is deprecated. Oracle Publishing is deprecated. To move data, create solutions using change data capture and [!INCLUDEssIS].
Caution
[!INCLUDEssNoteDepFutureAvoid]
You can use [!INCLUDEssNoVersion] to publish data from Oracle with most of the same features and ease-of-use as [!INCLUDEssNoVersion] snapshot and transactional replication. Publishing data from Oracle is ideal for the following scenarios:
| Scenario | Description |
|---|---|
| [!INCLUDEmsCoName] .NET Framework application deployments | Develop with [!INCLUDEmsCoName] Visual Studio and [!INCLUDEssNoVersion] while operating on data replicated from a non-[!INCLUDEssNoVersion] database. |
| Data warehousing staging servers | Keep [!INCLUDEssNoVersion] staging databases synchronized with a non-[!INCLUDEssNoVersion] database. |
| Migration to [!INCLUDEssNoVersion] | Test your application in real time against [!INCLUDEssNoVersion] while replicating the source system's changes. Switch to [!INCLUDEssNoVersion] when satisfied with the migration. |
For more information, see Oracle Publishing Overview.
The following non-[!INCLUDEssNoVersion] databases are supported as Subscribers to snapshot and transactional publications:
-
Oracle for all platforms that Oracle supports.
-
IBM DB2 for AS400, MVS, Unix, Linux, and Windows.
For more information, see Non-SQL Server Subscribers.