Поставщик OLEDB.oracle не найден

У меня странная проблема с приложением Excel VBA, которое обращается к базе данных Oracle. Приложение отлично работает в разработке и тестировании, но когда оно было установлено на ВМ для поддержки использования, оно говорит, что не может найти поставщика данных или поставщик данных, возможно, не был установлен должным образом.

Обычно проблема заключается в том, что клиент Oracle не был установлен с отсутствующим поставщиком базы данных OLE, но все это установлено и ничего не блокируется. Разработчик SQL может получить доступ к базе данных, и я не понимаю, в чем проблема.

Используется Oracle 12c Client, и, как я уже сказал, все отлично работает в разработке и тестировании.

Может ли кто-нибудь пролить свет на это для меня?

1 ответ

Проблема была в Excel 2010. Коллега установил 64-разрядную версию Office 2010, а не стандартную версию. Когда это было установлено, это работало. Так что будьте осторожны при установке Office 2010

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