Разнородная репликация базы данных
Область применения: SQL Server
SQL Server поддерживает следующие разнородные сценарии репликации транзакций и моментальных снимков:
Публикация данных из SQL Server в подписчики, отличные от SQL Server.
Публикация данных в Oracle и из Oracle имеет следующие ограничения:
Сценарий | 2016 или более ранние версии | 2017 или более поздние версии |
---|---|---|
Репликация из Oracle | Поддержка только Oracle 10g или более ранних версий | Поддержка только Oracle 10g или более ранних версий |
Репликация в Oracle | Все версии до Oracle 12c | Не поддерживается |
Разнородная репликация на подписчики, отличные от подписчика SQL Server, устарела. Публикация Oracle устарела. Чтобы переместить данные, создайте решения с помощью записи измененных данных и служб SSIS.
Внимание
Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.
Публикация данных из Oracle
Sql Server можно использовать для публикации данных из Oracle с большинством функций и простотой использования, как моментальный снимок SQL Server и репликация транзакций. Для этой функции требуется Oracle 10G или более ранней версии. Публикация данных из Oracle идеально подходит для следующих сценариев:
Сценарий | Description |
---|---|
Развертывания приложений Microsoft платформа .NET Framework | Разработка с помощью Microsoft Visual Studio и SQL Server при работе с данными, реплицированными из базы данных, отличной от SQL Server. |
Серверы промежуточного хранения данных | Синхронизировать промежуточные базы данных SQL Server с базой данных, отличной от SQL Server. |
Миграция на SQL Server | Тестирование приложения в режиме реального времени с помощью SQL Server при репликации изменений исходной системы. Переключитесь на SQL Server при удовлетворении миграции. |
Дополнительные сведения см. в статье Обзор публикации Oracle.
Публикация данных на подписчиках, отличных от подписчиков SQL Server
Следующие базы данных, отличные от SQL Server, поддерживаются в качестве подписчиков моментальных снимков и публикаций транзакций:
Oracle для всех платформ с поддержкой Oracle.
IBM Db2 для AS400, MVS, Unix, Linux и Windows.
Дополнительные сведения см. в статье Non-SQL Server Subscribers.