В настоящее время у нас есть две базы данных оракула. Один для процесса ETL и еще один для процесса OLAP. Теперь мы переместим экземпляр ETL Oracle в базу данных MySQL. Но наша бизнес-логика написана в PL/SQL.
Есть ли какой-либо возможный способ доступа к таблицам MySQL из oracle хранимой процедуры, отличной от DB Link.?
Заранее спасибо.
Для этого вам нужно создать ссылку на базу данных через соединение ODBC. Пример можно найти по этой ссылке
Альтернативными решениями будет создание внешнего процесса, такого как сценарий оболочки, который подключается к MySQL, записывает плоский файл и затем переносит эти данные во временную таблицу в Oracle.