Перемещение данных между Oracle и SQL Server с использованием связанного сервера - PullRequest
0 голосов
/ 21 апреля 2009

Я установил сервер Oracle Linked на сервере Sql Server 2005, используя oledb провайдера Oracle, и он нормально работает с SQL Server 2005 до Oracle 9i, т.е. когда я запускаю распределенный запрос с сервера SQL, я получаю данные с сервера Oracle на сервер SQL. Теперь я понятия не имею, как запустить распределенный запрос с сервера Oracle и повторно получать данные с сервера SQL. Должен ли я настроить DSN? Что еще нужно настроить, прежде чем запускать запрос с сервера Oracle?

К сведению: сервер Oracle - сервер Sun Solaris, а сервер SQL - x64 Windows Server 2003. На сервере Sql установлен клиент oracle с драйверами odac для поставщика ORACLE для OLEDB. Я собираюсь использовать loadjava для загрузки Java в Oracle и затем перемещать данные между ними несколько раз. (Java, хранимые процедуры и триггеры из Oracle для получения данных с сервера SQL)

Ответы [ 2 ]

0 голосов
/ 20 января 2011

связывание баз данных является первым этапом. После этого вы можете столкнуться с проблемами, с которыми мы столкнулись, такими как невозможность удаленного удаления извлеченных строк с Sql Server на Oracle Server. Я опубликую вопрос об этом, странно, что наши процедуры, используемые для синхронизации данных, не отвечают так же.

0 голосов
/ 22 апреля 2009

Здесь - это один из способов. DG4ODBC Руководство по установке здесь.

Это тоже может помочь.

...