Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-12545 / 15 сообщений из 15, страница 1 из 1
03.07.2019, 01:21
    #39833055
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
Написал программу, она коннектится к Ораклу и всё работает. Но стоит программу залить на сетевой диск и стартовать
её оттуда, как получаю:
ORA-12545: Connect failed because target host or object does not exist

Ну вот какая разница откуда я один и тот же стартую?
...
Рейтинг: 0 / 0
03.07.2019, 04:42
    #39833065
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
Victor Cookin,

>TNSPING hostname
...
Рейтинг: 0 / 0
03.07.2019, 05:01
    #39833068
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
С таким подробным описанием программы, еще неясно, использует ли она OCI или JDBC.
...
Рейтинг: 0 / 0
03.07.2019, 05:10
    #39833069
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
dmdmdm,

это-же Делфи. а вот использует ли оно синтаксис instant client или tnsnames - вопрос.
...
Рейтинг: 0 / 0
03.07.2019, 06:00
    #39833073
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
Victor CookinНу вот какая разница откуда я один и тот же стартую?Дело не в том, что сетевой, а что некоторые символы препятствуют разбору tns-синтаксиса.
...
Рейтинг: 0 / 0
03.07.2019, 18:28
    #39833499
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
dmdmdm,

Программа на Дельфях, верно. Используется DOA. Я так понимаю, DOA использует OCI.dll и, значит Instant Client.
...
Рейтинг: 0 / 0
03.07.2019, 18:30
    #39833502
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
Relic Hunter>TNSPING hostname
Что, сетевой диск пинговать? Извините, если не так понял, но уж не знаю на что и подумать.
...
Рейтинг: 0 / 0
03.07.2019, 18:35
    #39833506
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
и, значит Instant Client.

Если он у вас один стоит - вероятно, да. Если пути прописаны.

TNSPING - как раз и проверите. Можно и hostname, и TNS-описатель. Строку соединения из программы приведите.

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
C:\_work>tnsping ANNA

TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 03-ИЮЛ-2019 18:34:09

Copyright (c) 1997, 2010, Oracle.  All rights reserved.

Использованы файлы параметров:
c:\ora11\orahome\network\admin\sqlnet.ora

Использован адаптер EZCONNECT для разрешения псевдонима
Выполнена попытка связи с (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST=fe80::fceb:2ce4:7213:3c86%4)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=fe80::991a:7042:a16c:500f%18)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOS
T=fe80::454e:c87b:285:89f2%14)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=fe80::285b:6506:883d:a291%13)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.113.2)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.150.1)(PORT=1521))(ADDRESS=(PRO
TOCOL=TCP)(HOST=192.168.239.1)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.3)(PORT=1521)))
TNS-12541: TNS:нет прослушивателя

C:\_work>tnsping //localhost/TEST

TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 03-ИЮЛ-2019 18:34:51

Copyright (c) 1997, 2010, Oracle.  All rights reserved.

Использованы файлы параметров:
c:\ora11\orahome\network\admin\sqlnet.ora

Использован адаптер EZCONNECT для разрешения псевдонима
Выполнена попытка связи с (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=TEST))(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))
TNS-12541: TNS:нет прослушивателя

C:\_work>tnsping //192.168.1.201/DBOFFICE

TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 03-ИЮЛ-2019 18:35:05

Copyright (c) 1997, 2010, Oracle.  All rights reserved.

Использованы файлы параметров:
c:\ora11\orahome\network\admin\sqlnet.ora

Использован адаптер EZCONNECT для разрешения псевдонима
Выполнена попытка связи с (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=DBOFFICE))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.201)(PORT=1521)))
OK (70 мсек)

...
Рейтинг: 0 / 0
03.07.2019, 18:40
    #39833509
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
Впрочем, не помню, есть ли в instant client tnsping.
...
Рейтинг: 0 / 0
03.07.2019, 18:40
    #39833510
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
Victor Cookinиспользует OCI.dll и, значит Instant Client.Дурень, хоть чуть-чуть погрузись в проблематику.
...
Рейтинг: 0 / 0
03.07.2019, 18:43
    #39833512
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
ElicVictor Cookinиспользует OCI.dll и, значит Instant Client.Дурень, хоть чуть-чуть погрузись в проблематику.
OCI.DLL находится в папке Client/Bin.
Папка образовалась после установки Instant Client
...
Рейтинг: 0 / 0
03.07.2019, 18:44
    #39833515
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
dmdmdmВпрочем, не помню, есть ли в instant client tnsping.
Есть, там же в папке Client/Bin, точнее Client_1/Bin.
...
Рейтинг: 0 / 0
03.07.2019, 18:47
    #39833517
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
dmdmdm
Если он у вас один стоит - вероятно, да. Если пути прописаны.

Ещё раз уточняю - проверить мне надо компьютер, на котором сетевой диск или компютер, на котором Оракл вертится?
...
Рейтинг: 0 / 0
03.07.2019, 18:47
    #39833518
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
Victor Cookin,

Запусти свою фиговину с "чистого" "клеентского" компа, а не из своего девелоперского с толпой гремлинов.
...
Рейтинг: 0 / 0
03.07.2019, 19:10
    #39833526
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORA-12545
Relic Hunter,

Загрузил виртуалку WinXP.
Щас перекопирую Instant Client (ну и вообще, добьюсь чтобы прога локально работала) и потом попробую с сетевого
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-12545 / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]