Привет всем!
У меня возникла следующая проблема:
При установке 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 + драйвера)
Бьюсь уже неделю не знаю что делать......
Помогите плиз......
Здравствуйте, 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
В крайнем случае можно включить логгинг и посмотреть что не так
Здравствуйте, a_g_e_n_t, Вы писали:
___>Порт listener`а сто процентов не занят, лишнего ПО не компе нет........ (пустой XP SP2 + драйвера)
___>Бьюсь уже неделю не знаю что делать......
А не включен ли Firewall на твоей системе? Очень похоже на то... Либо поставь порт листенера в исключение, либо отключи Firewall.
... << RSDN@Home 1.2.0 alpha rev. 648>>
Всем спасибо
Разобрался...
Полез в файл listener.ora
Там параметр HOST=????
Ну я сначало туда попробовал localhost вписать — не получилось
А потом сменил русскоязычное сетевое имя компа на англоязычное........ и после перезагрузки стартанул listener... всё заработало
В общем проблема была в том, что Oracle придумали не русские люди