Я использую программное обеспечение версии базы данных neXtep.Это позволяет мне отслеживать изменения схемы и данных между «экземплярами» Oracle.Для этого он запрашивает информацию о соединении, но информация о соединении, которую я имею, выдает ошибку ORA-12505.
Это снимок экрана диалога соединения, когда я его заполнил.https://paste.pics/555XJ
URL-адрес JDBC:
jdbc:oracle:oci:@(DESCRIPTION= (ADDRESS=(PROTOCOL=TCP)(HOST=22.33.44.55)(PORT=1541))(CONNECT_DATA=(SERVICE_NAME=MY_SERVICE_NAME)))
Программное обеспечение - NeXtep Designer Версия: 3.6.1.v20100908-1100-4507w31211A2403131 Идентификатор сборки: 201009132020
База данных Oracle12c Enterprise Edition, выпуск 12.1.0.2.0 - 64-битное производство
Для чего бы то ни было, у меня не установлен Oracle локально, поэтому я никогда не настраивал этот файл tnsnames.ora и не знаю, нужен ли он мне.
Я не видел способа просто вставить URL JDBC, но надеюсь, что его можно будет восстановить на основе полей в диалоговом окне.
Я ожидаю, что результатбыть успешной связью.Когда я проверяю соединение, я получаю «Статус: Ошибка! Слушатель отклонил соединение со следующей ошибкой: ORA-12505, TNS: слушатель в настоящее время не знает SID, указанный в дескрипторе соединения» *