[英]Migrating multiple SQL Server 2005 databases to SQL Server 2008
[英]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.