powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Не получается настроить TNS Listener
6 сообщений из 6, страница 1 из 1
Не получается настроить TNS Listener
    #39278815
ulvrid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть windows server 2012, на нём установлен оракл 12.1
Задача: вывести оракл наружу, чтобы обращаться к нему с других компов

При подключении через sql plus под логином system всё отлично работает

Если заходить через sql developer ошибка:
Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

В sql developer указываю service name=orcl

На другой машине (windows 7) всё прописано тоже самое, только вместо айпишника localhost - всё работает. Если в конфигах на win 2012 прописать localhost - выдаётся ошибка про неправильный хост

listener.ora

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\user\product\12.1.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\panin\product\12.1.0\dbhome_1\bin\oraclr12.dll")
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.12.250)(PORT = 1531))
)
)





tnsnames.ora

LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.12.250)(PORT = 1531))


ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.12.250)(PORT = 1531))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

...
Рейтинг: 0 / 0
Не получается настроить TNS Listener
    #39278823
ulvrid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С listener.ora ошибся, всё равно эффекта нет

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\panin\product\12.1.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\panin\product\12.1.0\dbhome_1\bin\oraclr12.dll")
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.12.250)(PORT = 1531))
)
)
...
Рейтинг: 0 / 0
Не получается настроить TNS Listener
    #39278837
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Порт нестандартный (1531), поэтому БД не зарегистрируется в листенере с настройками по умолчанию, если у нее не переопределены параметры LOCAL_LISTENER (REMOTE_LISTENER)
...
Рейтинг: 0 / 0
Не получается настроить TNS Listener
    #39278912
ulvrid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Порт нестандартный потому что после 10-20 перезапусков сервиса листенера он перестаёт запускаться на том же порту. На стандартном 1521 всё тоже самое.
Как зарегистрировать БД в листенере?
...
Рейтинг: 0 / 0
Не получается настроить TNS Listener
    #39278919
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ulvridПорт нестандартный потому что после 10-20 перезапусков сервиса листенера он перестаёт запускаться на том же порту. На стандартном 1521 всё тоже самое.
Как зарегистрировать БД в листенере?
Сама зарегистрируется в листенерах, указанных параметрами local_listener, remote_listener

Вы бы показали для начала вывод
Код: plsql
1.
lsnrctl services


а то есть мрачное подозрение, что у Вас orcl - это не совсем сервис, или скорее совсем не сервис.
...
Рейтинг: 0 / 0
Не получается настроить TNS Listener
    #39278933
ulvrid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Базу пересоздал т.к. sql plus вдруг начал говорить что она находится в режиме восстановления, хотя в ней и данных-то не было
Всё заработало
Спасибо за ответы :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Не получается настроить TNS Listener
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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