gpt4 book ai didi

sql - DNN数据库错误连接IIS7

转载 作者:太空狗 更新时间:2023-10-30 01:56:31 24 4
gpt4 key购买 nike

所以我正在将一个 DNN7 网站从我的本地计算机(该站点已在 WebMatrix 中开发)移动到运行 Windows Server 2008 的服务器。

当我运行网站时出现错误。 “DNN 错误连接到数据库失败”。

现在奇怪的是我在 2008 服务器上下载了 Webmatrix 并让站点运行良好,但是从 IIS 运行它不起作用。

为什么它适用于 Webmatrix 但不适用于 IIS?

编辑:我的连接字符串是:

<add name="SiteSqlServer" connectionString="Server=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|Database.mdf;Database=DNN2;Trusted_Connection=Yes;" providerName="System.Data.SqlClient" />

知道为什么这个连接字符串不起作用吗?

我一直收到“连接到数据库失败”。

谢谢

詹姆斯

最佳答案

请确保更新 web.config 中的两个 SiteSqlServer 设置。请看下面的示例。一个在 <connectionStrings> 下另一个在 <appSettings>

      <connectionStrings>
<add name="SiteSqlServer" connectionString="Server=myServerName;Database=myDataBase;User Id=myUsername;
Password=myPassword;" providerName="System.Data.SqlClient" />
</connectionStrings>

<appSettings>
<add key="SiteSqlServer" value="Server=myServerName;Database=myDataBase;User Id=myUsername;Password=myPassword;" />
</appSettings>

希望对你有帮助

关于sql - DNN数据库错误连接IIS7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19512530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com