Можно ли писать кросс-запросы на соединение с базой данных? - PullRequest
0 голосов
/ 30 мая 2018

Несколько баз данных на нескольких серверах от разных поставщиков базы данных находятся на разных серверах, а на некоторых серверах используется разное программное обеспечение для баз данных.Например, база данных клиентов может быть размещена на компьютере X в Oracle, а база данных заказов может быть размещена на компьютере Y с Microsoft SQL.Можно ли написать запросы на соединение и какая структура лучше всего подходит для этого случая (Spring, ASP.NET или любой другой)?

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

В PostgreSQL вы можете отображать и объединять таблицы:

Из MySQL, HDFS и MongoDB с использованием внешних оболочек данных EnterpriseDB - https://github.com/EnterpriseDB/

С сервера SQL - https://github.com/tds-fdw/tds_fdw

от Oracle - https://github.com/laurenz/oracle_fdw

0 голосов
/ 30 мая 2018

Да, можно писать кросс-запросы на присоединение к базе данных. В оракуле вы можете создать ссылку на БД для другой базы данных и получить доступ к схемам в этой БД, используя DBlinkk@schema_name.

Полная документация представлена ​​здесь:

[https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5005.htm][1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...