Какой драйвер Oracle я должен установить на своем сервере MS SQL, чтобы использовать DTS для копирования данных с сервера Oracle на сервер MS SQL? - PullRequest
0 голосов
/ 06 октября 2008

У меня есть сервер Oracle (мне кажется, версия 9) и сервер MS SQL (версия 2000). Сервер MS SQL работает MS Windows Server 2003 .

Я хотел бы использовать DTS для извлечения некоторых данных с сервера Oracle и добавления их на сервер MS SQL. У меня проблемы с поиском драйвера, который я должен установить на свой сервер MS SQL для это, чтобы иметь возможность общаться с сервером Oracle. (Меня не волнует, является ли это ODBC или «родным» драйвером Oracle.)

Когда я смотрел на это некоторое время назад, я был ошеломлен огромным количеством различных драйверов и версий Oracle. Любая помощь с прямой ссылкой на точный рекомендуемый драйвер Oracle будет принята с благодарностью , и я не буду возражать против любых других полезных советов, которые вы могли бы предоставить. :) (Помимо обновления сервера / ОС, это не произойдет в ближайшее время ...)

Я понимаю, что мне рекомендуется установить Instant Client, но более конкретно для моей ситуации на странице http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html, это те два пакета , которые мне следует установить?

Version 11.1.0.6.0 

Поскольку это последняя версия, и она должна иметь возможность подключения к Oracle 9.

Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications

Поскольку «все установки ТРЕБУЮТ базового пакета», в соответствии с информацией внизу веб-страницы Oracle.

Instant Client Package - ODBC: Additional libraries for enabling ODBC applications

Потому что мне нужно использовать ODBC.

Правильно ли я понял?

1 Ответ

1 голос
/ 06 октября 2008

Мой первый выбор - Мгновенный клиент: http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

Хотя это было недоступно для 9i, клиент 10g наверняка подключится к 9i без проблем, и, вероятно, 11g также будет.

...