:: Не фоксом единым
ORA-12154 (2)
_vit
Автор

Сообщений: 5173
Дата регистрации: 29.07.2002
Вот и ко мне пришла беда ORA-12154: TNS:could not resolve the connect identifier specified.

Коннект через DSN ODBC Data Sources (odbcad32.exe) проходит успешно.
Но если тот же диалог вызвать из фокса через SQLCONNECT() без параметров то ошибка ORA-12154.
Проверил, в обоих случаях просматривается один и тот же tnsnames.ora
Почему не может ресолвить идентификатор соединения не понимаю.

ORACLE 9.2
Instant клиент c ODBC 10.1.0.5 x32
Windows 10 x64
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
А ты проделал всё то что мне советовал ИК в прошлый раз? журнальчики посмотрел?


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
of63

Сообщений: 25161
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Это когда ты пыталась роутер поменять?
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
of63
Это когда ты пыталась роутер поменять?
Нет, это когда я жёсткий диск меняла Вот эта тема - forum.foxclub.ru


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...




Исправлено 1 раз(а). Последнее : Божья_коровка, 16.10.18 19:57
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
of63

Сообщений: 25161
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
То есть, Оркаловая БД, при установке, привязывается к железу компа и к сети? Или это просто совпадение?
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
_vit
Автор

Сообщений: 5173
Дата регистрации: 29.07.2002
Божья_коровка
А ты проделал всё то что мне советовал ИК в прошлый раз? журнальчики посмотрел?

Да,я почитал внимательно твой топик.
Ситуация мне кажется несколько иная.
И в журнале событий у меня никаких ошибок ORACLE нет.
А главное как ты все это поборола ты оставила в секрете.;)

Меня вот эта фраза Игоря настораживает:
оракл, поди, без патчей - а 10ка нормально даже на Win7 не работает, не говоря уж про win10... Скажем коннекты программ из папки "Program Files (x86)" не проходят из-за скобок в пути...

Не могу только понять как это может влиять что программ из папки "Program Files (x86)"?



Исправлено 1 раз(а). Последнее : _vit, 16.10.18 20:22
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
У меня тоже Вин 10 и всё работает. Ты sqlpus-ом нормально к базе цепляешься? простые запросы если делать проходят? Драйвер какой используешь для коннекта из фокса?


PS: Я не могу сказать, почему у меня всё заработало. Оно и должно было работать без проблем. :al:


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...




Исправлено 1 раз(а). Последнее : Божья_коровка, 16.10.18 20:24
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
_vit
Автор

Сообщений: 5173
Дата регистрации: 29.07.2002
sqlpus не пробовал. Пробовал SQL Developer.
SQL Developer коннектиться к базе но ничего не отображает в GUI, вообще ничего.
Хотя если сделать из него запрос то он (запрос) показывает наличие в базе таблиц.
Коннектюсь из фокса через Instant клиент c ODBC 10.1.0.5 x32

Попробую завтра Instant клиент c ODBC 11.2.0.4.0 Игорь вроде говорил что клиенты, базы на две версии вниз поддерживают.
Ну и sqlpus попробую.;)
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
У оракл 9 вроде родной драйвер был ora in orahome92, ты когда настраиваешь dsn какой драйвер используешь? Если тест при настройке dsn проходит, плюс ты спокойно можешь законектится к базе при помощи любого браузера, того же plsql developer-а то и из фокса я не вижу проблем чтобы возникала подобная ошибка....


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...




Исправлено 1 раз(а). Последнее : Божья_коровка, 16.10.18 22:08
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
_vit
Автор

Сообщений: 5173
Дата регистрации: 29.07.2002
С девятым как-то мутно все было что-то я не смог его поставить.

Когда настраиваю dsn использую instantclient_10 ну или как то так, точно не помню, комп на работе.
Тест при настройке dsn проходит если из ODBC Data Sources проводить.
А если тот же созданный и проверенный dsn открыть из фокса через SQLCONNECT() без параметров то тест заваливается с ошибкой ORA-12154.
Ну и SQLCONNECT(<dsn> ) тоже завершается с ошибкой ORA-12154.



Исправлено 2 раз(а). Последнее : _vit, 16.10.18 22:27
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
of63

Сообщений: 25161
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
(такая тематика... не мешаю ) )
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
_vit
Не могу только понять как это может влиять что программ из папки "Program Files (x86)"?
При соединении на сервер отправляется инфа про прицепившегося клиента - всякие версии, кодироки и т.п. в частности отправляется имя exe клиента, включая полный путь к нему - и оно в данном случае оказывается со скобкой, и это "ломает" клиента. Проверяется крайне просто - скопируй программу, или сам фокс в папку без скобок - ну тупо C:\VFP\ и пробуй оттуда запускать.
P.S. 9-ю версию клиента ставить на что-либо старше WinXP не советую. 11-ю можно попробовать, она должна работать с 9-м сервером, особенно если он нормально пропатчен и "последней версии" (9.2 это лишь часть номера версии - там их мильён всяких разных, и реально без доступа к металинку ни обновиться, ни даже почитать какие "точно" версии клиента с какими "точно" версиями сервера совместимы проблематично).
Да, сам инстант клиент лучше всего разворачивать в "простую" папку типа "c:\oracle" ну или "C:\app\oracle" - попытки поставить клиента внутрь профиля юзера (вроде некоторые инсталляторы так себя ведут по умолчанию) или в тот же "program files" нужно безжалостно пресекать.


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
_vit
Автор

Сообщений: 5173
Дата регистрации: 29.07.2002
Да Игорь, ты оказался прав. Это десятый клиент косячит при запуске приложения из "Program Files (x86)".
В одиннадцатом это исправлено.

Так что спасибо тебе огромное!

Ну и Лене чмоки-чмоки за участие и поддержку.;)
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
_vit
Да Игорь, ты оказался прав. Это десятый клиент косячит при запуске приложения из "Program Files (x86)".
А нафига ты его туда пихаешь? У меня всё хозяйство в папочке "C:\oracle".


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
_vit
Автор

Сообщений: 5173
Дата регистрации: 29.07.2002
Да у меня то тоже ORACLE в папочке "C:\oracle".
Ну а фокс то в папке "Program Files (x86)".
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
_vit
Ну а фокс то в папке "Program Files (x86)".
У меня тоже фокс в этой же папочке, и всё работает прекрасно. И до переустановки диска, тоже фокс был в этой же папочке и тоже всё работало.

Что то у меня под конец дня видимо перегрев. Вин 10х64, оракл 10.2.0.3.0, фокс в папке "Program Files (x86)" - полёт нормальный и на старом диске тоже самое было.


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...




Исправлено 2 раз(а). Последнее : Божья_коровка, 17.10.18 17:42
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
_vit
Автор

Сообщений: 5173
Дата регистрации: 29.07.2002
Ты права Лена. У клиента версии 10.2.0.3.0 тоже этого бага нет.

Я проверил клиентов четырех версий:
10.1.0.5
10.2.0.5
11.1.0.7.0
11.2.0.4.0
Этот баг обнаружил только у 10.1.0.5.
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Божья_коровка

Сообщений: 25720
Дата регистрации: 23.08.2001
_vit

Я проверил клиентов четырех версий:
10.1.0.5
10.2.0.5
11.1.0.7.0
11.2.0.4.0
Этот баг обнаружил только у 10.1.0.5.
И не лень же было


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
_vit
Автор

Сообщений: 5173
Дата регистрации: 29.07.2002
Божья_коровка
И не лень же было

Искал!

Там еще походу косяки есть. Ни одной из этих версий мне не удалось импортировать данные из ORACLE в MSSQL.
Ratings: 0 negative/0 positive
Re: ORA-12154 (2)
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Да, конкретно этот баг исправлен в версии 10.2.0.2
blogs.msdn.microsoft.com

_vit
и одной из этих версий мне не удалось импортировать данные из ORACLE в MSSQL.
Через что? Связанные сервера? а какова разрядность мсскл и установленного клиента?
Вообще до 12-й версии (могу ошибаться, может тоже в каком то из патчей к 11-й исправили) было КРАЙНЕ сложно одновременно использовать на одной машине 32-битный и 64-битный оракловские клиенты - натыкаясь на oci.dll "не той системы" всё ломалось и была печаль-бида. Хитрые приёмы типа realfiction.net приходилось использовать.


------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 6 (Гостей: 6)

© 2000-2024 Fox Club 
Яндекс.Метрика