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

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

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

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

3 ответа

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

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

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

Вы должны установить клиент Oracle 32-битной и 64-битной версии.

Пожалуйста, обратитесь к ссылке: http://knol.google.com/k/jeyong-park/accessing-oracle-data-source-from-64bit/3vywlm4f31xae/12

Другие вопросы по тегам