Доступ к базе данных Oracle с использованием IP-адреса: сетевой адаптер не смог установить соединение - PullRequest
1 голос
/ 20 мая 2019

В настоящее время я изучаю базу данных Oracle как возможный альтернативный сервер MS SQL.

К сожалению, я застрял на определенном этапе.

  1. Установленный Oracle 18c
  2. Установленный SQL Developer для подключения к базе данных
  3. Успешно подключен к базе данных Oracle с использованием localhost в качестве имени хоста
  4. Обновленный прослушиватель.ora и tnsnames.ora и заменили localhost на фактический IP-адрес
  5. при попытке подключения с использованием IP-адреса в SQL Developer произошла ошибка: сетевой адаптер не смог установить соединение
  6. updated listener.oraи tnsnames.ora и замененный IP-адрес на имя хоста
  7. Та же ошибка

Это установлено в среде Windows 10

Примечание: SQL Developer и Oracle dbустановлен на том же сервере.Это для первой проверки, если я могу подключиться с использованием IP

1 Ответ

1 голос
/ 22 мая 2019

Решите проблему, выполнив следующие действия:

  1. Запуск powershell от имени администратора
  2. Запуск lsnrctl stop, lsnrctl start, lsnrctl reload для обновления служб
  3. Попытался подключиться снова и дал мне сообщение об ошибке «Слушатель TNS в настоящее время не знает SID, указанный в дескрипторе подключения»
  4. Добавлен orcl в SID_List в listner.ora
  5. Запуск lsnrctl stop, lsnrctl start, lsnrctl reload для обновления служб
  6. И теперь может получить доступ как на локальном, так и за пределами ПК.

Спасибо

...