跨多个数据库的实体框架 - SQL Server和DB2
问题描述:
任何人都可以给我一点正确的方向。跨多个数据库的实体框架 - SQL Server和DB2
我目前正在尝试使用asp.net mvc3编写一个web界面,它提供了MSSQL和DB2中后台数据库的两个系统的单一视图。
作为新的实体框架,我试图连接到隔离的每个数据库,并可以成功地将数据拉回。
下一个合乎逻辑的步骤是尝试将数据库连接在一起以获得对数据的一些杠杆作用。这是我碰到的一块绊脚石。
看看实体框架,当数据库位于不同的物理服务器上时,它似乎并不能促进跨数据库连接。我在这里错过了明显的东西吗?我似乎无法找到任何这方面的参考?
作为回退选项,我考虑过使用链接服务器并将sql封装在视图中,理论上允许我运行我需要的查询类型。有没有人做过这个?
答
我想过使用链接的服务器 和包装在一个视图其中 理论上允许我跑 的类型,我需要查询的SQL。有 任何人做到这一点?
我已经做了很多次这种方法。我只需要一个或两个来自其他数据库的表格,因此创建视图很容易。