C# C:基于实体框架的客户端的connectionstring
我有一个客户端进程,它使用实体框架与数据库服务器进行对话。DB本身具有主动和被动群集,它们之间的复制设置始终为on 最初,连接字符串基于侦听器。我试图让客户端进程直接与被动集群通信。在连接字符串中,我将侦听器名称替换为被动集群的名称 在此更改之后,客户端进程不会出现错误消息,大意是它无法到达数据库 以下是将连接字符串更改为指向被动群集服务器=CH1BLBCMPDSQL后的连接字符串:C# C:基于实体框架的客户端的connectionstring,c#,entity-framework,C#,Entity Framework,我有一个客户端进程,它使用实体框架与数据库服务器进行对话。DB本身具有主动和被动群集,它们之间的复制设置始终为on 最初,连接字符串基于侦听器。我试图让客户端进程直接与被动集群通信。在连接字符串中,我将侦听器名称替换为被动集群的名称 在此更改之后,客户端进程不会出现错误消息,大意是它无法到达数据库 以下是将连接字符串更改为指向被动群集服务器=CH1BLBCMPDSQL后的连接字符串: 有什么不对劲吗 您的连接字符串未完成。它需要指向.edmx元数据文件 以下是一些例子: 从…起 从…起 比如:
有什么不对劲吗 您的连接字符串未完成。它需要指向.edmx元数据文件 以下是一些例子: 从…起 从…起 比如:
<connectionStrings>
<add name="Northwind_Entities"
connectionString="metadata=res://*/Northwind.csdl|
res://*/Northwind.ssdl|
res://*/Northwind.msl;
provider=System.Data.SqlClient;
provider connection string=
"Data Source=.\sqlexpress;
Initial Catalog=Northwind;
Integrated Security=True;
MultipleActiveResultSets=True""
providerName="System.Data.EntityClient"/>
</connectionStrings>
这是针对App.Config的,但它应该提供一些您缺少的ide
有关更多详细信息,请参阅
<connectionStrings>
<add name="Northwind_Entities"
connectionString="metadata=res://*/Northwind.csdl|
res://*/Northwind.ssdl|
res://*/Northwind.msl;
provider=System.Data.SqlClient;
provider connection string=
"Data Source=.\sqlexpress;
Initial Catalog=Northwind;
Integrated Security=True;
MultipleActiveResultSets=True""
providerName="System.Data.EntityClient"/>
</connectionStrings>