Здесь может происходить множество вещей.
У меня продолжают возникать проблемы с регистрацией баз данных в прослушивателе.Сделайте резервную копию файла listener.ora% ORACLE_HOME% \ network \ admin \ listener.ora и добавьте в файл SID_LIST запись, аналогичную следующей.Ваш путь ORACLE_HOME, скорее всего, будет отличаться от моего:
(SID_DESC =
(GLOBAL_DBNAME = RDEV.world)
(ORACLE_HOME = D:\Oracle\product\12.2.0\dbhome_1)
(SID_NAME = RDEV)
)
Перезапустите прослушиватель и посмотрите, можно ли подключиться:
lsnrctl stop
lsnrctl start
Следующая запись добавлена также в файл sqlnet.oraпомогает.Опять же, резервное копирование перед редактированием
NAMES.DEFAULT_DOMAIN = WORLD
Это позволяет ссылаться на базу данных как ORCL
или ORCL.WORLD
Эти исправления работали в базах данных Oracle 11 и 12.