【发布时间】:2017-03-28 16:40:46
【问题描述】:
我需要连接到不同服务器上的两个不同数据库。如何编写相同的连接字符串。
【问题讨论】:
-
你需要两个连接字符串。
标签: c# sql-server
我需要连接到不同服务器上的两个不同数据库。如何编写相同的连接字符串。
【问题讨论】:
标签: c# sql-server
不能使用相同的连接字符串连接到两个不同服务器中的两个不同数据库
您可以绕过连接到其中一台服务器并将其用作网关以连接到另一台服务器的限制,使用称为“链接服务器”的功能,但该连接将是服务器端 ,您将不会直接与第二台服务器连接。
【讨论】:
我认为您可能会发现这 2 个链接很有帮助:
1/https://forums.asp.net/t/1455116.aspx?How+to+connect+to+a+Remote+Database+
2/Connect a C# MVC application to a remote SQL Server database
据我了解,您希望从 2 个数据库中获取数据。每个都位于另一台服务器上。正如史蒂夫提到的,我的方法是创建 2 个连接字符串。然后我会从上下文中获取数据。
要获取上下文,您可能希望看到以下内容: http://www.entityframeworktutorial.net/code-first/entity-framework-code-first.aspx
祝你好运!
【讨论】: