在IIS中打开底层提供程序失败

时间:2015-08-07 03:17:06

标签: c# asp.net iis-7.5 asp.net-web-api

我正在使用sql server 2014来执行数据库操作,当我从visual studio localhost运行时它工作正常。但是,当我在我的系统上将我的Web应用程序放在IIS上时,它给了我错误:底层提供程序在Open上失败。

单一系统上的应用程序和数据库。我也用谷歌搜索了,我已经按照这个链接, Solution for "The underlying provider failed on Open" exception. [^] 但没有运气。

我需要做出哪些其他改变才能使其发挥作用。 ?

1 个答案:

答案 0 :(得分:0)

首先,iis不会共享本地数据库,您授予iis使用本地数据库的权限

按照步骤

打开visual studio命令提示符和 键入以下命令并输入。使用命令成功数据库与iis共享。

sqllocaldb share v11.0 IIS_DB

enter image description here