Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Instrução SQL juntando Oracle e MS SQL Server


Sim, Oracle e SQL Server possuem funcionalidades que permitem conectar-se a outros bancos de dados, incluindo fornecedores diferentes. Na terminologia Oracle, é um banco de dados ligação instância enquanto no SQL Server é chamado de Linked Server instância.

A sintaxe para fazer referência à instância é diferente entre Oracle e SQL Server. IE:

Oráculo:

SELECT t.*
  FROM [email protected]_link_instance t

SQL Server:

SELECT t.*
  FROM linked_server_instance_name.database_name.schema_name.table_name t

o MySQL suporta o conceito de servidor vinculado?


Não, o mais próximo que o MySQL tem é o mecanismo FEDERATED, que serve apenas para conectar-se a instâncias remotas do MySQL.

PostgreSQL?


PostgreSQL tem dblink . Da última vez que olhei para o dblink (versão anterior à v9), ele só podia se conectar a outras instâncias do PostgreSQL.