[ОТВЕТИТЬ]
Опции темы
09.03.2013 18:07  
OlegON
Налетел сегодня. При попытке lsnrctl start листенер зависал вмертвую.
К счастью, он успел написать
Цитата:
Log messages written to /opt/oracle/ora11g/diag/tnslsnr/kk/listener/alert/log.xml
и я, естественно, не поленился туда залезть.
Ошибка TNS-12531: TNS:cannot allocate memory на мысли не наводила, пока не обратил внимание на host_id='kk', что совсем не совпадало с реальностью. Т.е. там должно быть что-то похожее на hostname. Именно смененное в hosts имя машины и неизмененный hostname привели к тому, что листенер стартовал на одном хосте, а подключиться пытался к другому, выводя эту ошибку. Аналогичная ошибка бывает, если в hosts не прописан IPv6-адрес машины.
 
12.03.2014 17:52  
omorozov
Сегодня довелось наступить на те же грабли при подъеме БД из бэкапа на новом хосте, поначалу впал в ступор -
вроде все делаю как обычно, а listener при запуске подвисает и все тут...
ошибка в логах TNS-12531: TNS:cannot allocate memory не особо способствует пониманию.
Спасибо гуглу, подтолкнул в направлении что искать.
В моем случае в hosts было имя хоста с доменом, а машина еще была в поддомене.
 
 
Опции темы



Часовой пояс GMT +3, время: 06:48.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.