回答

4

你就是不行。整个EDMX文件具有单个连接字符串。此外,EF不允许完全限定名称的表格。定义表TableA从一个链接服务器MyServer.MyDatabase.dbo可能会在SQL查询结果类似[MyServer.MyDatabase.dbo]。[表A],它会抛出异常。

如果你想支持一个单一的模式从两个服务器上的表,尝试你的第二个服务器从第二服务器在当前数据库中的第一台服务器上链接到第一台服务器并创建一个视图为每个表。

0

IIRC你也许可以在DBML完全限定表名,如果他们链接的服务器。我没有任何要测试的东西,我知道你可以在同一台服务器的不同数据库上的Linq2Sql中执行此操作。

相关问题