首页 文章

IIS7连接到SQL 2008无法正常工作

提问于
浏览
0

无法让我的本地IIS7运行C#MVC应用程序以连接到新安装的Sql 2008.IT正在使用SQL Express,但我们将每台计算机升级到完整的SQL . 现在,只是我的机器,将无法连接到SQL 2008 .

跟随许多网站信息,在IIS7和SQL2008中都被用户帐户欺骗了 . 使用db_owner设置对数据库的权限(实际上选择了每个权限)只是没有连接 .

我注意到w3wp.exe服务没有运行 . 不确定这是否是问题,或者它是否以前运行过 .

与那些与应用程序池运行有关的并尝试了所有的sugeestions和教程,它们设置为正确的设置IIs Account NetorkServices Sql NT AUTHORITY \ NETWORK SERVICE为IIS APPPOOL \ ASP.NET v4.0创建了用户

当我检查sql日志时,即使尝试连接也没有任何迹象 . 我得到的唯一消息是当我重启IIs时 . 只是说开始和停止 .

在我第一次尝试连接到SQL Express之前已经通过了这个,并且不是很难,当我安装sql 2008时,我没有在IIs中触摸任何东西 . 所以它应该已经连接 .

还有其他建议吗?

2 回答

  • 0

    LLBL DataAccessAdapter应该具有字符串属性ConnectionStringKeyName,其中包含应用程序设置键(在web.config中),其中包含连接字符串 . Visual Studio不使用该连接字符串,并且您能够从VS连接到db并不意味着您的应用程序使用的连接字符串是有效的 .

  • 0

    间接地,您引导我找到解决方案 . lol开始在同一台机器上搜索运行IIs和Sql 2008 .

    运行在Win7 64bit,IIS7和sql2008 R2上运行 . 长话短说,经过数小时和数小时的IIS和SQL战斗 .

    IIS7 - >应用程序池 - >选择池 - >高级设置 - >常规选项卡 - >启用32位应用程序设置为true .

    怎么弄错,或者为什么sqlexpress工作而且sql2008没有,不确定 . 但这解决了这个问题 .

相关问题