ORA: ошибка 12154 в Excel 2007

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

Я пытаюсь перенести этот файл на новый клиентский компьютер и получаю следующую ошибку при обновлении данных:

ora 12154 tns не может разрешить указанный идентификатор соединения

Соединение устанавливается через ссылку DSN и TNS. Системные характеристики:

ОС: Windows 7, 64-разрядная версия Oracle Client: Oracle 10.2.0, 32-разрядная версия. DSN, созданный в 32-битном odbcad32.exe

TNSNames.ora находится под:

ODS_BKUP = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 10.146.64.132) (PORT = 1521))) (CONNECT_DATA = (SID = ODSDB)))

Я могу успешно выполнить тестовое соединение с DSN. TNS ping также работает на сервере. Но когда я обновляю данные в Excel, я получаю сообщение об ошибке.

Строка подключения в Excel

Уведомления о доставке =MP_Prod;UID=ODS_MPMON;PWD=ODS_MPMON;DBQ=ODS_BKUP; АБД = Вт; АРА = Т; ЕХС =F, FEN= Т;QTO= Т;FRC=10;FDL=10;LOB= Т;RST= Т;BTD=F, БАМ =IfAllSuccessful;NUM

Что мне не хватает?

1 ответ

Та же проблема здесь, и это решение:

https://community.spiceworks.com/topic/277836-excel-2010-ora-12154-tns-could-not-resolve-service-name

Надеюсь, это поможет вам! =) Эль.

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