发布于 2015-07-26 15:12:10 | 275 次阅读 | 评论: 0 | 来源: 网络整理
SQL Server提供链接到另一个服务器的选项。这通常被用来连接到其他SQL Server数据库,但它也可以被用来连接到一个Microsoft Access数据库。这是通过链接服务器节点成为可能。
链 接服务器节点可以连接到另一个数据库,通常/通常在不同的机器上运行,远程也许在不同的城市/国家。如果您需要执行分布式查询(查询远程数据库),这可能 是有用的。 设置链接服务器就是相当于使用简单的SQL Server管理套件。 所有需要的就是查询远程服务器的详细信息,以及数据库。
要创建链接的服务器:
现在应该看到新的链接服务器坐在对象资源管理器的链接服务器节点下。
当配置了链接服务器,将能够运行查询等。当您运行链接服务器查询,它被称为分布式查询。
当您执行对链接服务器的分布式查询,则必须包括每个数据源来查询一个完全合格的,由四部分组成的表名。这四部分的名称应该是形式 linked_server_name.catalog.schema.object_name.
下面是一个例子:
SELECT * FROM PAYROLL.Paywiz.dbo.Employees
这个例子是基于上面的链接服务器的例子。它假定远程数据库有一个名为“dbo”模式和一个名为“Employees”表。