Ошибка подключения ODBC в Excel 2016 - PullRequest
0 голосов
/ 02 июля 2018

У нас есть макрос Excel, который подключается к базе данных Oracle. Строка подключения выглядит следующим образом:

DRIVER=Oracle in OraClient10g_home1;ODA=F;TLO=O;FBS=60000;FWC=F;CSR=F;MDI=Me;MTS=T;DPM=F;NUM=NLS;BAM=IfAllSuccessful;BNF=F;BTD=F;RST=T;LOB=T;FDL=10;FRC=10;QTO=T;FEN=T;XSM=Default;EXC=F;APA=T;DBA=W;DBQ=<SERVER_NAME>;UID=<COMMON_USER_NAME>/<COMMON_PASSWORD>

Это работает в Excel 2010 для всех в нашей группе. Но когда мы переключаемся на Excel 2016 с тем же файлом, он работает для нескольких человек, но остальные получают это сообщение:

Ошибка времени выполнения '-2147467259 (80004005)' [Microsoft] [Драйвер ODBC Manager] Имя источника данных не найдено и драйвер по умолчанию не указан

Кто-нибудь знает, что это за решение?
Нужно ли нам устанавливать переменную PATH для другого драйвера или изменять строку подключения или что-то еще?

Спасибо!

...