У меня есть две базы данных, первая - Mysql database, вторая - Oracle database
Mysql database
Oracle database
, что я хочу сделать, это обновить или вставить запись в oracle базу данных на основе результата запроса из Mysql database
возможно ли это каким-то образом?
Эту проблему можно решить с помощью платформы виртуализации данных, совместимой с ODB C и / или JDB C. Вот как это работает, учитывая, что у вас есть ODB C -доступ, доступный как для Oracle, так и MySQL систем управления базами данных (СУБД):
Наша платформа виртуализации и управления многомодельными базами данных Virtuoso является примером решения виртуализации данных, которое работает описанным выше образом.
Да, но это требует некоторой работы, например, с Oracle Шлюзом базы данных.
Основные шаги могут быть следующими:
создать ссылку на базу данных в Oracle, которая ссылается на MySQL:
create database link mylink connect to "demo" identified by "demo" using 'mysql';
mytable
select ... from mytable@mylink ...