Невозможно подключиться SQLState=08004 [Oracle][ODBC][Ora]ORA-12154: TNS: не удалось разрешить идентификатор подключения, указанный в ms odbc администратор

Я хочу добавить два имени службы в один файл tnsnames.ora и получить ошибку в изображении ниже 2 в "Конфигурация драйвера Microsoft ODBC". введите описание изображения здесь

4 ответа

Одна уловка, которая мне помогает, это когда вы заполняете:

Data Source Name     Test
TNS Service Name     10.1.1.105:1521/ALXTEST

поэтому вам нужно указать hostname:port/servicename, тогда он должен работать

У меня была эта проблема, и в определенной версии Oracle (мгновенный клиент 11.2) я добавил .World после имени tnsname, и это сработало.

ALXTEST.World =
(описание =
...
(service_name =ALXTEST.World

Нажмите на значок запуска-> введите cmd в текстовом поле-> вы увидите cmd.exe-> нажмите на него- > введите tnsping нажмите enter.

проверьте, можете ли вы подключиться к месту назначения или нет

Да. Это ответ на ошибку в ODBC с использованием TNS, указанный выше:[драйвер oracle odbc sqlstate 08004 ora 12154 tns] Он работает в Oracle 19 для 32-разрядной версии, а также в Windows 11: см. Прикрепленное изображение.

Исходный ответ/сообщение здесь: /questions/7763863/nevozmozhno-podklyuchitsya-sqlstate08004-oracleodbcoraora-12154-tns-ne-udalos-razreshit-identifikator-podklyucheniya-ukazannyij-v-ms-odbc-administrator/55418628#55418628 Имя источника данных Test123xyz Имя службы TNS 10.1.1.105:1521/ALXTEST

введите сюда описание изображения

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