Индексированное или материализованное представление, реплицирующееся на БД SQL Server из БД Oracle
Цель состоит в том, чтобы наиболее простой / гибкий способ иметь несколько таблиц в производственной базе данных Oracle, реплицированных на базу данных SQL Server (для целей отчетности) и максимально приближенных к реальному времени.
В настоящее время я делаю что-то вроде:
insert into SQL_Svr_tab select * from openquery(ORA_DB, 'select * from table')
Только есть where
пункт в запросе на ORA_DB
по мере необходимости... рушится как работа в агенте SQL Server.
Моя мысль / надежда состоит в том, чтобы использовать либо материализованное представление в Oracle, но фактический объект должен находиться на SQL Server. Мысль об этом посте и некоторых других предпочтениях побуждают меня иметь индексированное представление на стороне SQL Server, которое извлечет из Oracle.