DNN升级错误:升级后,我们观察到如果重新启动服务器并立即尝试访问该网站,则会收到诸如``连接数据库失败''之类的错误。服务器重启。一旦我们开始收到此错误之后,无论我们访问网站多少次,我们都会继续收到此错误。它一直存在,直到我们手动执行IIS重新启动或应用程序池回收为止。
由于这个问题,我们也暂停了服务器重启计划。
请指导如何克服这个问题。
答案 0 :(得分:0)
这只是一个猜测,但是重新启动后SQL Server是否有可能缓慢启动。
尝试等待5分钟,然后再访问网站。
答案 1 :(得分:0)
实际上,您在DNN 9安装上安装了此功能后,我感到有些惊讶。截至DNN 8,我自己还没有看到它。
我记得通过将IIS(在服务MMC中)的启动类型从“自动”更改为“自动(延迟)”来解决此问题。这应该给SQL Server一个在IIS之前启动的不错机会。
答案 2 :(得分:0)
您还可以尝试配置依赖于SQL Server的IIS服务(如果IIS和SQL Server都安装在同一台计算机上):
sc config W3SVC depend=MSSQLSERVER
请注意,如果您像在SQL Server Express标准安装中那样使用命名实例,则名称可以是MSSQL $ SQLEXPRESS或其他名称,而不是MSSQLSERVER。看一下服务的属性以找出答案。