SQL Server гетерогенная репликация

В настоящее время у нас есть следующие настройки репликации в SQL Server, и она работает нормально.

  • SQL Server 2008 R2 также является "издателем" и "распространителем".
  • База данных Oracle 11g, выпуск 1 - "Подписчик".

Теперь, когда мы пытаемся сделать базу данных Oracle18c "подписчиком", SQL Server выдает следующее сообщение об ошибке:

ORA-00932: несоответствующие типы данных: ожидается FILE получил BINARY (Источник: Номер ошибки: 932) Получить справку: http://help/932

Я предполагаю, что мы получаем эту ошибку, потому что у SQL Server нет типа данных между Oracle18c и SQL Server.

Я выполнил приведенную ниже команду... и вижу только отображение базы данных Oracle до 11g.

exec sp_helpdatatypemap @source_dbms = N'MSSQLSERVER ', @destination_dbms = N'ORACLE'

Может кто-нибудь сказать мне, как добавить сопоставления базы данных 18c Oracle в SQL Server 2008 R2?

Спасибо заранее!

0 ответов

Другие вопросы по тегам