我可以使用实体框架(asp.net mvc)在另一台服务器上使用一个来自一台服务器的存储过程吗

本文关键字:服务器 一台 一个 存储过程 框架 可以使 mvc net 实体 我可以 asp | 更新日期: 2023-09-27 18:20:42

我正在编写一个应用程序,该应用程序连接到多个服务器,并查询它们的设置和库存信息以存储在另一台服务器上的数据库中。服务器的数量在动态变化,但数据库信息所在的服务器是不变的。

我还没有弄清楚如何使用实体框架创建动态连接,但这是另一个问题(尽管很高兴知道这是否可能…)。出于明显的安全原因,他们不喜欢在代码中使用原始sql字符串来查询服务器,更喜欢以存储过程的形式进行任何查询。

一旦我开始这样做并维护两个服务器之间的连接,我将需要使用存储过程来查询我已动态连接到的服务器,该存储过程位于将存储信息的服务器上。

有办法做到这一点吗?还是存储过程仅限于它们所在的服务器?

我可以使用实体框架(asp.net mvc)在另一台服务器上使用一个来自一台服务器的存储过程吗

链接服务器将工作。有关更多信息,请查看此链接:

https://msdn.microsoft.com/en-us/library/ff772782.aspx