Oracle: Не могу стартануть Listener
От: a_g_e_n_t  
Дата: 17.05.06 17:23
Оценка:
Привет всем!

У меня возникла следующая проблема:

При установке Oracle 9i на WinXP SP2 при настройке Listener`а выскакивает предупреждение: "The information provided for this listener in use by other software on this computer. You can proceed with the configuration as it is? but it will not be possiple to start the listener until the conflict is resolved.Would you like to continue with the configuration anyway?"
При попытке продолжить служба listener`а появляется, но при настройке сетевого имени БД тест не проходит: пишет, что нет listener`а....

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

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

Помогите плиз......
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


В крайнем случае можно включить логгинг и посмотреть что не так
Re: Oracle: Не могу стартануть Listener
От: Horror_Infinity Россия  
Дата: 18.05.06 05:23
Оценка:
Здравствуйте, a_g_e_n_t, Вы писали:

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


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


А не включен ли Firewall на твоей системе? Очень похоже на то... Либо поставь порт листенера в исключение, либо отключи Firewall.
... << RSDN@Home 1.2.0 alpha rev. 648>>
Re: Oracle: Не могу стартануть Listener
От: Vovan_2 Россия  
Дата: 18.05.06 07:01
Оценка:
Здравствуйте, a_g_e_n_t, Вы писали:

___>У меня возникла следующая проблема:

___>При установке Oracle 9i на WinXP SP2 при настройке Listener`а выскакивает предупреждение: "The information provided for this listener in use by other software on this computer. You can proceed with the configuration as it is? but it will not be possiple to start the listener until the conflict is resolved.Would you like to continue with the configuration anyway?"

После чего возникла проблема? Попробуй вспомнить. Предположение насчёт файервола вполне разумное.
Re[2]: Oracle: Не могу стартануть Listener
От: a_g_e_n_t  
Дата: 18.05.06 08:45
Оценка:
Всем спасибо

Разобрался...

Полез в файл listener.ora

Там параметр HOST=????

Ну я сначало туда попробовал localhost вписать — не получилось

А потом сменил русскоязычное сетевое имя компа на англоязычное........ и после перезагрузки стартанул listener... всё заработало

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