Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Не получается настроить TNS Listener / 6 сообщений из 6, страница 1 из 1
22.07.2016, 16:18:40
    #39278815
ulvrid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается настроить TNS Listener
Есть 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
22.07.2016, 16:22:13
    #39278823
ulvrid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается настроить TNS Listener
С 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
22.07.2016, 16:31:33
    #39278837
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается настроить TNS Listener
Порт нестандартный (1531), поэтому БД не зарегистрируется в листенере с настройками по умолчанию, если у нее не переопределены параметры LOCAL_LISTENER (REMOTE_LISTENER)
...
Рейтинг: 0 / 0
22.07.2016, 17:31:26
    #39278912
ulvrid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается настроить TNS Listener
Порт нестандартный потому что после 10-20 перезапусков сервиса листенера он перестаёт запускаться на том же порту. На стандартном 1521 всё тоже самое.
Как зарегистрировать БД в листенере?
...
Рейтинг: 0 / 0
22.07.2016, 17:38:22
    #39278919
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не получается настроить TNS Listener
ulvridПорт нестандартный потому что после 10-20 перезапусков сервиса листенера он перестаёт запускаться на том же порту. На стандартном 1521 всё тоже самое.
Как зарегистрировать БД в листенере?
Сама зарегистрируется в листенерах, указанных параметрами local_listener, remote_listener

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


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


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