Я пытаюсь решить ошибку ORA-12514. Решение состоит в том, чтобы проверить, является ли [tnsnames.ora] [SERVICE_NAME] допустимым именем службы в вашей базе данных.
Я не могу найти этот путь ($ORACLE_HOME\network\admin) в каталоге БД.
Но мы также можем проверить окно настроек, которое я не могу найти в Oracle SQL Dev. графический интерфейс (как показано на прикрепленной картинке)
На панели «Подключения» SQL Devloper щелкните правой кнопкой мыши имя вашей базы данных — в контекстном меню выберите «Свойства», а затем проверьте все данные, включая SERVICE_NAME, и сравните их с вашим файлом TNSNAMES.ora.
С уважением...
Вы показали скриншот настроек, который сбивает с толку, поскольку вы, кажется, спрашиваете, как его найти; ты это откуда-то скопировал? Если это не ваш образ, то какую операционную систему вы используете? Настройки находятся в меню «Инструменты» в Windows и в меню «Приложение» (с надписью «Oracle SQL Developer») на Mac. В любом случае... вам нужно только проверить
tnsnames.ora
, действительно ли ваше соединение использует это. Если используется «базовое» соединение, имя службы определяется в окне соединения.