asp.net – 实体框架:“底层提供商在Open上失败”
发布时间:2020-12-16 00:25:34 所属栏目:asp.Net 来源:网络整理
导读:当我尝试插入一个记录,我得到这个错误:底层提供程序在Open上失败。 此错误仅在IIS中出现,而不是VWD 2008的Web服务器。 在EventViewer中,我收到此应用程序错误:由于启动用户实例的进程失败,无法生成SQL Server的用户实例。连接将关闭。 [客户:] add na
当我尝试插入一个记录,我得到这个错误:底层提供程序在Open上失败。
此错误仅在IIS中出现,而不是VWD 2008的Web服务器。 在EventViewer中,我收到此应用程序错误:由于启动用户实例的进程失败,无法生成SQL Server的用户实例。连接将关闭。 [客户:] <add name="ASPNETDBEntities" connectionString=" metadata=res://*/Models.FriendList.csdl|res://*/Models.FriendList.ssdl|res://*/Models.FriendList.msl; provider=System.Data.SqlClient; provider connection string=" Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|ASPNETDB.MDF; Integrated Security=True; Connect Timeout=30; User Instance=True; MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /> 我正在使用aspnetdb.mdf文件,而不是任何外部数据库。 一切都适用于VWD网络服务器 解决方法
您应该为您的Web服务器创建一个sql帐户以访问aspnetdb数据库。它正在使用集成身份验证(尝试使用Web服务器用于运行应用程序的身份登录)。
下面的示例使用集成的验证。我会使用SQL认证。 http://msdn.microsoft.com/en-us/library/ff649314.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- asp.net-core – visual studio 2015没有看到我的
- asp.net – 如何使用jquery“jsonp”调用外部Web
- 在ASP.NET网站中使用单例连接是一个好主意
- 我可以在Razor中使用@helper语法返回一个字符串吗
- asp.net – 类库中的dotnet5.4和net451是什么?
- asp.net-mvc-3 – SignalR多个聊天室
- asp.net-mvc – 如何在使用Html.BeginForm时使用
- asp.net-mvc – 使用SimpleMembership获取用户信
- asp.net-mvc-4 – 找不到布局页面
- 如何在ASP.Net MVC中实现ReverseAJAX(Comet)
热点阅读