繁体   English   中英

查询多个数据库系统

[英]Querying multiple database systems

是否可以查询(或更好地联接)来自两个不同数据库系统的数据? 假设我有postgresql和SQL Server,并且想将一个表从postgres连接到SQL Server中的表?

哪种编程语言都没有关系。

如何利用链接服务器? 我用一个查询一台AS400,并将结果联接回Microsoft SQL Server。

引用Microsoft文档

配置链接服务器以使SQL Server数据库引擎能够对SQL Server实例外部的OLE DB数据源执行命令。 通常,链接服务器配置为使数据库引擎能够执行Transact-SQL语句,该语句包括SQL Server的另一个实例或另一个数据库产品(如Oracle)中的表。 可以将许多类型的OLE DB数据源配置为链接服务器,包括Microsoft Access和Excel。 链接服务器具有以下优点:

  • 从SQL Server外部访问数据的能力。
  • 能够在整个企业的异构数据源上发出分布式查询,更新,命令和事务。
  • 类似地处理各种数据源的能力。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM