Re: Oracle: Не могу стартануть Listener
От: 191540 Россия  
Дата: 17.05.06 20:30
Оценка:
Здравствуйте, a_g_e_n_t, Вы писали:

___>При попытке продолжить служба listener`а появляется, но при настройке сетевого имени БД тест не проходит: пишет, что нет listener`а....


___>Порт listener`а сто процентов не занят, лишнего ПО не компе нет........ (пустой XP SP2 + драйвера)


___>Бьюсь уже неделю не знаю что делать......



Тест это ,конечно , хорошо, но это ерунда.

1) Процесс Листнера стартует ?
2) Слушает ли он порт (это имеет смысл принимать во внимание если он настроен на tcp/ip) ?

У меня Листенер в Оракул 9R2 работает устойчиво только через TCP/IP
В остальных случаях — через раз.

Можно плюнуть на утилиты и сделать настройку руками:

В ORACLE_HOME есть
network\admin\listener.ora :


LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = myhost)(PORT = 1521))
    )
  )

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = DOC)
      (ORACLE_HOME = Z:\oracle\ora92)
      (SID_NAME = ALFADOC)
    )
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = Z:\oracle\ora92)
      (PROGRAM = extproc)
    )
  )

LOGGING_LISTENER = OFF



---------------------------------------
Подставь свои параметры в

GLOBAL_DBNAME =
ORACLE_HOME =
HOST =


Если все нормально , то Листенер должен захватывать порт:

Смотри вывод netstat -na


В крайнем случае можно включить логгинг и посмотреть что не так
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.