Я создал базу данных Oracle в консоли AWS RDS. Я не могу подключиться к нему из программы Oracle SQL Developer , несмотря на то, что я следую всем инструкциям в Руководствах для разработчиков Amazon (см. Пункт № 3 на этой веб-странице, в частности).
Я получаю это ошибка: Ошибка ввода-вывода: сетевой адаптер не может установить соединение (код поставщика 17002).
Я открылПорт 1521 в настройках моего брандмауэра.
Снимки экрана моей панели свойств подключения SQL Developer и свойств базы данных из консоли AWS RDS:
Изменить:
Обновление правил группы безопасности AWS: Я принял предложения людей и убедился, что Порт 1521 вадобавлены в группу безопасности входящие и исходящие правила .
снимок экрана правил входящего трафика Для входящего я пробовал несколько вещей, например, разрешил порт для всехIP-адреса или просто мой IP-адрес, но включение его в группу безопасности является ЕДИНСТВЕННЫМ вариантом, который не дает мне ошибку подключения SQL Developer из «Слушатель отклонил соединение со следующей ошибкой: TNS: listenerв настоящее время не знает SID, указанный в дескрипторе соединителя. Код поставщика 12505 ".
Я не думаю, что мне нужно иметь какое-либо правило для открытия порта 1521 по правилам входящего трафика, поскольку настройка по умолчанию принимает весь трафик, который, я думаю, будет включать порт 1521.
Снимок экрана Исходящих правил Для исходящего я добавил порт 1521 для своего IP-адреса.
Я все еще получаю ту же ошибку, несмотря на все эти изменения.
Любое руководство будет оценено! Спасибо!