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?
Спасибо заранее!