Я пытался сделать простой 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 дней и ищу помощь / решение. Сообщите мне, если потребуется какая-либо информация о
Спасибо.