powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вырубается Listener
10 сообщений из 10, страница 1 из 1
Вырубается Listener
    #39416354
Alex_Neva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла странная проблема:
При попытке подключения к базе Oracle Выходит сообщение об ошибке:

ORA-12516: TNS:прослушиватель не может найти доступный обработчик с подходящим стеком протоколов

Сервер Win2008, Oracle 11g. Перезапуск службы листенера ничего не дает. Пытаюсь пересоздать Listenera'а через Netca. Удаляю листенер, при попутке пересоздания, говорит, что порт по умолчанию 1521 занят. Самое главное, что при перезапуске сервера все работает, но через некоторое время опять вырубается. Строчка из Listener.log
09-MAR-2017 16:01:23 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=ORA-SERVER$))(SERVICE_NAME=model)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.205)(PORT=55336)) * establish * model * 12516
TNS-12516: TNS:listener could not find available handler with matching protocol stack
09-MAR-2017 16:01:23 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=ORA-SERVER$))(SERVICE_NAME=model)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.205)(PORT=55337)) * establish * model * 12516
TNS-12516: TNS:listener could not find available handler with matching protocol stack
09-MAR-2017 16:01:24 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=ORA-SERVER$))(SERVICE_NAME=model)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.205)(PORT=55341)) * establish * model * 12516
TNS-12516: TNS:listener could not find available handler with matching protocol stack
09-MAR-2017 16:01:24 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=ORA-SERVER$))(SERVICE_NAME=model)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.205)(PORT=55342)) * establish * model * 12516
TNS-12516: TNS:listener could not find available handler with matching protocol stack

ПОСЛЕ ПЕРЕЗАГРУЗКИ СЕРВЕРА ВСЕ РАБОТАЕТ. Через некоторое время программа не может соединится с б\д. Подключится к базе через sqlplus или другими средствами не удается тоже не удается. Если оставить программу запущенной. Запущенная программа продолжает работать, но запустить второй экземпляр проги или подключится к базе другими средствами не удается. Кто нибудь сталкивался с подобной ситуацией?
...
Рейтинг: 0 / 0
Вырубается Listener
    #39416355
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверьте размер listener.log
если больше 2Гиг - удалите/переименуйте
посмотрите уровень трассировки listener
...
Рейтинг: 0 / 0
Вырубается Listener
    #39416400
Alex_Neva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,
Размер лога 10,5 мегабайт
А как проверить трасировку листенера (стыдно конечно, но надо как то ума набираться)
...
Рейтинг: 0 / 0
Вырубается Listener
    #39416426
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_NevaVadim Lejnin,
Размер лога 10,5 мегабайт
А как проверить трасировку листенера (стыдно конечно, но надо как то ума набираться)

listener.log - который xml или в директории trace?

Более подробно

Локально подключается?
start -> cmd.exe
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
echo %TNS_ADMIN%
set ORACLE_HOME=<server ORACLE_HOME>
set PATH=%ORACLE_HOME%\bin;%PATH%
set ORACLE_SID=<Ваш SID, не service_name>
type %ORACLE_HOME%\network\admin\sqlnet.ora
type %ORACLE_HOME%\network\admin\listner.ora
type %ORACLE_HOME%\network\admin\tnsnames.ora

rem был BUG в 11.2.0.1

find /i diad <DIAG HOME>\tnslsnr\<hostname>\<listener name>\trace\listener.log 
tnsping <TNS ALIAS>

lsnrctl status <listener name>
lsnrctl services <listener name>

sqlplus / as sysdba

SQL> select * from v$version;
ЫЙД



Вывод в тестовом виде под тэгом spoiler и тэгом SRC
+ приложить последние 1000 строк alert.log в zip


Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
$ oerr tns 12516
12516, 00000, "TNS:listener could not find available handler with matching protocol stack"
// *Cause: None of the known and available service handlers for the given
// SERVICE_NAME support the client's protocol stack: transport, session,
// and presentation protocols.
// *Action: Check to make sure that the service handlers (e.g. dispatchers)
// for the given SERVICE_NAME are registered with the listener, are accepting
// connections, and that they are properly configured to support the desired
// protocols.



Оформляйте правильно тексты!
sql.ru -> FAQ -> форум
Как мне оформить свое сообщение?
...
Рейтинг: 0 / 0
Вырубается Listener
    #39416427
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поправил команду find
Код: plsql
1.
find /i "diad" <DIAG HOME>\tnslsnr\<hostname>\<listener name>\trace\listener.log 
...
Рейтинг: 0 / 0
Вырубается Listener
    #39417229
orac_list
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex_Neva,

Что в параметре БД local_listener?
...
Рейтинг: 0 / 0
Вырубается Listener
    #39417232
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_NevaПОСЛЕ ПЕРЕЗАГРУЗКИ СЕРВЕРА ВСЕ РАБОТАЕТ. Через некоторое время программа не может соединится с б\д. Подключится к базе через sqlplus или другими средствами не удается тоже не удается. Если оставить программу запущенной. Запущенная программа продолжает работать, но запустить второй экземпляр проги или подключится к базе другими средствами не удается. Кто нибудь сталкивался с подобной ситуацией?Посмотрите сколько сессий открыто v$session. Может утечка соединений в пуле (скорее всего). Если подключится не удается, то нужно мониторингом подкючится заранее, ну или считать оракловые процессы/нити foregroung.
...
Рейтинг: 0 / 0
Вырубается Listener
    #39417351
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в алертлоге БД есть что?
...
Рейтинг: 0 / 0
Вырубается Listener
    #39417453
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС исчез и не откликается
...
Рейтинг: 0 / 0
Вырубается Listener
    #39418373
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninТС исчез и не откликаетсяисчет алертлог.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вырубается Listener
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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