从 SQL Server Management Studio 查询两个单独的 SQL Compact 数据库

Query two separate SQL Compact databases from SQL Server Management Studio

我有两个不同的 SQL Server Compact (sdf) 数据库文件,我想使用 SQL Server Management Studio 更新其中一个 sdf 中的 table 行来自另一个。

对于传统的 SQL 服务器 mdf 数据库,可以使用完整路径 [database1].[dbo].[table 在两个单独的数据库中引用两个 table ] 和 [数据库 2].[dbo].[table].

我还没有找到一种方法来为 sdfs 执行此操作 - 甚至可能吗?

不,无法跨文件查询SQL 压缩数据库。您必须在内存中加载相关数据,如果您想要合并结果,请使用 LINQ to Objects,或者将 SQL Compact 数据库复制到单个 SQL 服务器数据库。