繁体   English   中英

SQL Server 2005查询多个Access数据库?

[英]SQL Server 2005 query multiple Access databases?

有没有办法让SQL Server 2005在一个SQL语句中查询3个或更多单独的Access数据库(每个返回1个记录)?

是的,但它需要您为每个Access数据库创建一个Linked Server实例。 有关在SQL Server 2005上创建到MS Access的链接服务器实例的详细信息,请参阅此处

一旦有了这些,您就可以查询SQL Server,它将在SQL Server查询中指定表时使用链接服务器实例表示法将查询传递到相应的Access数据库。

您想要的是每个Access数据库的链接服务器

请注意,在SQL 2005 64位中,您不会很快通过链接服务器查询当前版本的Access或Excel。

是的,使用sp_addlinkedserver将它们设置为链接服务器。

暂无
暂无

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

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