Из-за чего при подключении к Oracle через sqlplus выдаёт «no listener»?

Есть 2 сервера oracle в одном широковещательном диапазоне без firewall.
При попытке подключится с одного хоста на другой
sqlplus login/password@"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<IP> )(PORT=1524))(CONNECT_DATA=(SID=<SID>)))"

выдаёт
ORA-12541: TNS:no listener
при этом база запущена и listener стоит. а также при подключении с ошибкой (т.е ввожу неправильный пароль), соединение разрывается
Listener.ora

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

ADR_BASE_LISTENER = /u01/aux
  • Вопрос задан
  • 1670 просмотров
Решения вопроса 1
Vapaamies
@Vapaamies
Разработчик будущей ОС для ПК размером 250 МБ
Порт 1521, а не 1524.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Vitsliputsli
Listener не запущен, его нужно запускать отдельно.
Ответ написан
Lorien_Elf
@Lorien_Elf
Keep calm and drop database
Что гооврит lsnrctl status?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы