Да, Oracle и SQL Server имеют функции, позволяющие подключаться к другим базам данных, в том числе от разных поставщиков.В терминологии Oracle это экземпляр ссылка на базу данных , а в SQL Server он называется экземпляр Linked Server .
Синтаксис для ссылки на экземпляр отличается между Oracle и SQL Server, хотя.IE:
Oracle:
SELECT t.*
FROM table_name@database_link_instance t
SQL Server:
SELECT t.*
FROM linked_server_instance_name.database_name.schema_name.table_name t
поддерживает ли MySQL концепцию связанного сервера?
Нет, ближайший MySQLhas - это механизм FEDERATED, который предназначен только для подключения к удаленным экземплярам MySQL.
PostgreSQL?
PostgreSQL имеет dblink .В прошлый раз, когда я смотрел на dblink (версия до v9), он мог подключаться только к другим экземплярам PostgreSQL.