Я настраиваю удаленное соединение с базой данных Oracle, и для этого требуется, чтобы соединение было установлено через порт 1521 по умолчанию. Однако я постоянно получаю сообщение об ошибке:
[Драйвер Oracle JDBC] Ошибка при установке сокета для хоста и порта:: 1521. Причина: в соединении отказано
Заглянув глубже, понимаю, что порт 1521 не может быть подключен на локальной машине:
telnet localhost 1521 Попытка :: 1 ... telnet: подключение к адресу :: 1: соединение отклонено Попытка 127.0.0.1 ... telnet: соединение с адресом 127.0.0.1: соединение отклонено
В любом случае соединение через этот порт не устанавливается. Более того, iptables также отключен на локальных и удаленных машинах. Пинг для localhost работает нормально.
Я заметил, что только порт 1521 отказывается подключаться. Когда я попытался подключиться к telnet через порт 80, он работал нормально.
Действительно ли нам нужен порт 1521 в выводе netstat для установления соединения через него? Если да, то как мы можем это сделать.
Спасибо за вашу помощь в продвижении.
С уважением,
Ань