Подключение к Oracle из SSIS в Vista 64 бит

Я пытаюсь подключиться к базе данных Oracle с помощью SSIS на 64-разрядной версии Vista и получаю следующую ошибку. «Тестовое соединение не удалось из-за ошибки при инициализации поставщика. Клиентские и сетевые компоненты Oracle не найдены. Эти компоненты поставляются Oracle Corporation и являются частью установки клиентского программного обеспечения Oracle версии 7.3.3 или более поздней. Провайдер не может работать до тех пор, пока эти компоненты установлены ".

Я использую 64-разрядный совместимый клиент Oracle 10.2.0.4.

Однако на 32-битной машине я могу успешно подключиться к источнику Oracle, используя 32-битный совместимый клиент 10g.


person Community    schedule 01.07.2009    source источник


Ответы (3)


Сообщение об ошибке указывает, что не удалось найти требуемую версию клиента Oracle.

Если вы пытаетесь установить соединение с Oracle из Business Intelligence Design Studio на 64-битном компьютере, вам также потребуется установить 32-битный клиент Oracle, поскольку BIDS - это 32-битное приложение.

person Ed Harper    schedule 01.07.2009
comment
Ага. Подробнее см. Здесь: stackoverflow.com/questions/5387868/ - person Joseph; 21.06.2011

Вам необходимо установить клиент Oracle 32bit и 64bit обе версии ..

См. Ссылку: http://knol.google.com/k/jeyong-park/accessing-oracle-data-source-from-64bit/3vywlm4f31xae/12

person Community    schedule 23.09.2009

Выберите Run-Time при установке клиента Oracle, который предоставит вам Net Manager для настройки TNSNames и т. Д. 32-битный клиент для Windows

person user1617237    schedule 09.07.2013