Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
nixon1
Member

Откуда: Харьков
Сообщений: 194
При коннекте из PL/SQL Developer -
" ORA-12154: TNS:невозможно разрешить имя службы "
Хотя из SQL*Plus и iSQL*Plus все отлично.
Такое появилось после установки http-сервера из (CD-Companion).

Oracle 10g r1.
Windows XP sp2
PL/SQL Developer 6.02.880
+ установлен Oracle Developer Suit.



TNSNAMES.ORA:

M =
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=tcp)
(HOST=10.50.16.72)
(PORT=1521)
)
(CONNECT_DATA=
(SID=METRO)
)
)


Попробовал в файле params.ini (PL/SQL Developer) раскомментировать
# oraclehome = OraDb10g_home1 (- это мой OracleHome).

- Опять ошибка. Что посмотреть ещё?
13 сен 06, 10:29    [3128071]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
Zavoiko
Member

Откуда:
Сообщений: 238
А логов нету, да?
13 сен 06, 10:32    [3128086]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
А по форуму искал? Масса топиков...
tnsping что говорит?
13 сен 06, 10:33    [3128094]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
Амир
Member

Откуда:
Сообщений: 41
Может PLSQL Developer другой tnsnames находит?
13 сен 06, 10:44    [3128176]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
nixon1
Member

Откуда: Харьков
Сообщений: 194
tnsping testing
Message 3511 not found;...

tnsping stprd 10
Message 3511 not found;... (тоже самое)

tnsping (ADDRESS=(PROTOCOL=TCP)(HOST=10.50.16.72)(PORT=1521)
Message 3509 not found; No message file for product=NETWORK, facility=TNS

tnsping metro
Message 3511 not found;
...
TNS-12541:Message 12541 not found; No message file for product=NETWORK, facility=TNS
13 сен 06, 11:05    [3128361]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
1. почему tnsping testing, если в tnsnames - M
2. не найдено сообщений - проблемы с путями и, м.б. с ORACLE_HOME
13 сен 06, 11:08    [3128379]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
nixon1
Member

Откуда: Харьков
Сообщений: 194
tru55
1. почему tnsping testing, если в tnsnames - M
2. не найдено сообщений - проблемы с путями и, м.б. с ORACLE_HOME


да, с testing протупил - попробовал с М - Message 3511 not found;

У меня два файла tnsnames.ora (1. в папке с девелопером, 2-й в папке с Oracle). Содержимое файлов одинаковое. Возможно с путями действительно не так.

Вообщем на машине три Oracle Home:
1. СУБД
2. Developer
3. Http server.
Ещё в реестре остались старенькие Oracle Home. Сейчас почистить попробую.
13 сен 06, 11:19    [3128475]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
GKS_Samara
Member

Откуда: Самара
Сообщений: 2790

В PL/SQL Developer-е выбирается дом, ч/з клиента которого он будет работать.
Необходимо просто указать нужный.

Posted via ActualForum NNTP Server 1.3

13 сен 06, 11:50    [3128818]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
nixon1
Member

Откуда: Харьков
Сообщений: 194
GKS_Samara

В PL/SQL Developer-е выбирается дом, ч/з клиента которого он будет работать.
Необходимо просто указать нужный.
Posted via ActualForum NNTP Server 1.3

Сенкс, получилось именно после того как выбрал.
13 сен 06, 11:57    [3128904]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
L_Dorrit
Member

Откуда:
Сообщений: 56
Поднимаю старую тему: помогите, чем можете. :-) Та же проблема: sql*plus соединяется, TOAD соединяется, Enterprise Manager соединяется... не хочет "идти в ногу" только PL/SQL Developer. У меня на машине два Oracle Home, и дефолтный - не тот, что мне нужен для соединения; но в настройках PL/SQL Developer выпадающий список показывает только DEFAULT_HOME. Если вручную ввести ora90 - это имя нужного мне "дома", - то PL/SQL Developer его, похоже, не кушает, потому что при перезапуске PL/SQL Developer аналогичная ошибка ORA-12154.

Откуда PL/SQL Developer считывает список "домов" - может, у меня в реестре чего не хватает? Проверила вручную параметры реестра, вроде бы все верно. Пробовала указать ora90 в params.ini - ничего не изменилось... Новичок я в Oracle, и никак с ним не найду общего языка.
31 июл 07, 09:26    [4456526]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
L_Dorrit
Поднимаю старую тему: помогите, чем можете. :-) Та же проблема: sql*plus соединяется, TOAD соединяется, Enterprise Manager соединяется... не хочет "идти в ногу" только PL/SQL Developer. У меня на машине два Oracle Home, и дефолтный - не тот, что мне нужен для соединения; но в настройках PL/SQL Developer выпадающий список показывает только DEFAULT_HOME. Если вручную ввести ora90 - это имя нужного мне "дома", - то PL/SQL Developer его, похоже, не кушает, потому что при перезапуске PL/SQL Developer аналогичная ошибка ORA-12154.

Откуда PL/SQL Developer считывает список "домов" - может, у меня в реестре чего не хватает? Проверила вручную параметры реестра, вроде бы все верно. Пробовала указать ora90 в params.ini - ничего не изменилось... Новичок я в Oracle, и никак с ним не найду общего языка.


Откуда Вы уверены, что дефолтный - не тот, что Вам нужен ? Там же многоточие есть, чтобы добавить новый, так попробуйте так сделать.
31 июл 07, 09:41    [4456605]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
L_Dorrit
Member

Откуда:
Сообщений: 56
PaulEr
Откуда Вы уверены, что дефолтный - не тот, что Вам нужен ? Там же многоточие есть, чтобы добавить новый, так попробуйте так сделать.

Уверена, потому что дефолтный "смотрит" на удаленную БД. В его tnsnames локальная база вообще не прописана.
Нет у меня там многоточия, обычный combobox, - plsqldev 6.0 trial; - но вручную можно переписать имя, и я пробовала это сделать. Не помогло. Он по-прежнему использует дефолтный orahome (это видно в Help - About - Info).
31 июл 07, 09:46    [4456637]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
А реестре Вы говорите прописан нужный Вам "дом"? А что за другой "дом" вообще ?
31 июл 07, 09:50    [4456661]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
L_Dorrit
Member

Откуда:
Сообщений: 56
PaulEr
А реестре Вы говорите прописан нужный Вам "дом"? А что за другой "дом" вообще ?

Software\Microsoft\ORACLE имеет два подраздела, HOME0 (c:\orant) и HOME1 (d:\orant). HOME0 создавался для подключения к удаленной базе. HOME1 добавился при установке мной локально Oracle 9. Он-то мне сейчас и нужен.
31 июл 07, 10:08    [4456782]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
L_Dorrit
Member

Откуда:
Сообщений: 56
Проблема решилась. При очередном просмотре реестра обнаружила, что HOME_COUNTER (почему-то) равен 1. Изменила на 2; при открытии plsqldev в preferences выдал уже нормальный список из двух "домов", и при установке нужного соединение прошло.
31 июл 07, 10:14    [4456833]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Ясно
31 июл 07, 10:15    [4456845]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
detec
Member

Откуда: Днепропетровск
Сообщений: 79
Столкнулся точно с такой же проблемой. Win 2008 SP2 x64. Pl/Sql Developer'у поставил 32-битного клиента. НО! Если Pl/Sql Developer стоит в папке Program Files (x86), т.е. со скобками - всё капец, никакого конекта не будет. ORA-12154.
31 авг 09, 21:31    [7600353]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
hybrid
Member

Откуда:
Сообщений: 31
detec
Столкнулся точно с такой же проблемой. Win 2008 SP2 x64. Pl/Sql Developer'у поставил 32-битного клиента. НО! Если Pl/Sql Developer стоит в папке Program Files (x86), т.е. со скобками - всё капец, никакого конекта не будет. ORA-12154.



Спасибо, помогло. Просто вырезал папку Pl/Sql Developer из Program Files (x86) и вставил в Program Files.
4 сен 09, 09:38    [7616287]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
SNV-Soft
Member

Откуда:
Сообщений: 35
hybrid
detec
Столкнулся точно с такой же проблемой. Win 2008 SP2 x64. Pl/Sql Developer'у поставил 32-битного клиента. НО! Если Pl/Sql Developer стоит в папке Program Files (x86), т.е. со скобками - всё капец, никакого конекта не будет. ORA-12154.



Спасибо, помогло. Просто вырезал папку Pl/Sql Developer из Program Files (x86) и вставил в Program Files.


Спасибо, тоже помогло.
Вин7 64 бит, клиент 32 бит
23 ноя 10, 11:03    [9823602]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
Max Kvt
Member

Откуда:
Сообщений: 101
detec, Большое вам спасибо! А то у меня уже фантазия закончилась в экспериментах.
25 май 11, 14:21    [10706767]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
Mumytroll
Member

Откуда:
Сообщений: 224
Это очень древний баг клиента оракла, думал исправили уже.
25 май 11, 15:11    [10707240]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
env
Member

Откуда: Россия, Москва
Сообщений: 6727
Mumytroll,

При чём тут клиент оракла, если траблы возникают только с поделкой allround automations?
25 май 11, 15:47    [10707572]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
tdog
Guest
detec,

большое спасибо, помогло.
Вин7 64 бит, клиент 32 бит

а кто может сказать в чем причина таких "танцев"?
4 авг 11, 15:01    [11071191]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
Mumytroll
Member

Откуда:
Сообщений: 224
Очень древний баг.
Точнее не баг а фича. (c) Металинк

Ну вот потому что так, к сожалению на OTN стерли ветку где народ в это дело глубоко залез и выяснил в чем проблема.

Есть два патча: 5059238, 4751549.
5 авг 11, 10:55    [11074844]     Ответить | Цитировать Сообщить модератору
 Re: PL/SQL Developer " ORA-12154: TNS:невозможно разрешить имя службы "  [new]
-2-
Member

Откуда:
Сообщений: 15330
Mumytroll
Очень древний баг.
Точнее не баг а фича. (c) Металинк
Патча никогда не было. Программа-клиент не может иметь в полном имени круглые скобки и переводы строк - ломается tns-парсерс
5 авг 11, 11:05    [11074924]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить