Entity framework 如何解决在wcf实体框架中打开时失败的基础提供程序?

Entity framework 如何解决在wcf实体框架中打开时失败的基础提供程序?,entity-framework,Entity Framework,我正在使用本地系统数据库连接字符串。代码运行正常。然后, 我将数据库放在另一个系统中,并正确更改了连接字符串。但我不知道为什么会出现“基础提供程序打开失败”错误。 任何人请告诉我,我在connectionstring中提供了正确的服务器名、用户名和密码值。您使用的是分布式事务吗?可能是防火墙问题。我编写了获取信息的服务。以前我的本地系统数据库数据是给定的。我将该数据库放置在另一个系统中,并尝试在给定“基础提供程序异常”的情况下访问该服务。您是否使用SQL server?您可以使用SQL serv

我正在使用本地系统数据库连接字符串。代码运行正常。然后, 我将数据库放在另一个系统中,并正确更改了连接字符串。但我不知道为什么会出现“基础提供程序打开失败”错误。
任何人请告诉我,我在connectionstring中提供了正确的服务器名、用户名和密码值。

您使用的是分布式事务吗?可能是防火墙问题。我编写了获取信息的服务。以前我的本地系统数据库数据是给定的。我将该数据库放置在另一个系统中,并尝试在给定“基础提供程序异常”的情况下访问该服务。您是否使用SQL server?您可以使用SQL server management studio连接到新数据库吗?此错误表示连接字符串问题或权限问题。权限问题表示您可以清楚地告诉我。