Я пытался создать простое POC для переноса данных из oracle db, работающего на моем ноутбуке (localhost), в кластер AWS Redshift с использованием AWS Data Migration Services.
Я могу подключиться к кластеру Redshift из AWS SCT, смог успешно создать схемы, но при попытке перенести данные из DMS не могу установить соединение с моей конечной точкой локального оракула.
Получаю следующее сообщение об ошибке:
Сведения об ошибке: [errType = ERROR_RESPONSE, статус = 1022307,
errMessage = ORA-12541: TNS: нет ошибки OCI слушателя., errDetails =]
Похоже, нам нужно настроить переадресацию портов и указать на localhost: 1521 (оракул работает под номером localhost / port). Я попытался настроить foxyproxy, но, похоже, что-то не хватает и все еще не могу установить соединение. У меня ограниченные знания о настройках foxyproxy / firewall, пожалуйста.
Конфигурация слушателя:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
tnsnames.ora для локального хоста:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
Мой сервер Oracle работает в среде Windows, на ноутбуке.
Пожалуйста, оцените любую помощь, так как я поражен этим в течение 2 дней, и ищу помощь / решение. Дайте мне знать, если какая-либо информация требуется по
Спасибо.