Подключитесь к Oracle, работающему на моем ноутбуке, из AWS DMS

Я пытался сделать простой POC для миграции данных из Oracle db, запущенного на моем ноутбуке (localhost), в кластер AWS Redshift с помощью AWS Data Migration Services.

Я могу подключиться к кластеру Redshift из AWS SCT, смог успешно создать схемы, но при попытке перенести данные из DMS мне не удалось установить соединение с моей конечной точкой oracle localhost.

Получаю следующее сообщение об ошибке:

Сведения об ошибке: [errType = ERROR_RESPONSE, status = 1022307, errMessage = ORA-12541: TNS: нет ошибки OCI прослушивателя., ErrDetails =]

Похоже, нам нужно настроить переадресацию портов и указать на localhost: 1521 (оракул, работающий на localhost / номере порта). Я попытался настроить foxyproxy, но мне кажется, что чего-то не хватает, и я все еще не могу установить соединение. У меня ограниченные знания о настройках foxyproxy / firewall, пожалуйста.

Конфигурация слушателя:

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )

tnsnames.ora для localhost:

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

Мой сервер Oracle работает в среде Windows на портативном компьютере.

Цените любую помощь, пожалуйста, так как я поражаюсь этим в течение 2 дней и ищу помощь / решение. Сообщите мне, если потребуется какая-либо информация о

Спасибо.


person Yuva    schedule 27.04.2018    source источник


Ответы (1)


Если у вас нет TNS-Listener, я считаю, что вы уже подключаетесь к ноутбуку, иначе вы получите другую ошибку.

Вы уверены, что слушатель запущен?

Каков ваш домашний каталог Oracle и совпадает ли он с файлами прослушивателя и ora?

person Abrham Smith    schedule 27.04.2018