IIS故障: svchost 數據庫引擎已停止 已啓動的報錯在5分鍾周期反複出現,MSSQL無法連接

字號+ 編輯: 种花家 修訂: 种花家 來源: 网络转载 2023-09-11 我要說兩句(0)

IIS是Windows server常用的web服務, 但有的人會遇到服務器不斷重啓的故障, 將這兩個IIS站點應用程序池的運行狀況屬性之啓用快速失敗保護功能關閉,重啓服務, 問題解決

當使用IIS web服務時, 檢查日志會發現如下類似信息

日志 Windows NT (Application)

源 ESENT 類別 常槼

事件 101 計算機 TDTSERVER

消息 svchost (920) 數據庫引擎已停止。

以上信息日志5分鍾頻繁反複出現,在SERVICES.MSC中打開服務,顯示SQL SERVER在運行中,但MSSQL無法連接。

故障解決

在百度上搜索,有說是因爲使用360安全衛士進行系統優化過度,對Remote Access Connection Manager和Telephony進行了禁止,恢複兩個服務之後,以上問題不再出現。但經測試,這個方法不能解決問題。

還有的說是因爲360殺毒或者360安全衛士的文档防護功能導致svhost進程終止,經測試,關閉360殺毒和關閉360安全衛士,並不能解決svhost循環啓動、停止的問題。

事件日志中,沒5分鍾準時出現停止,這必然和某種有時鍾管理的應用有關。

windows2003中,和時鍾有關的,也就是SQL SERVER MANAGEMENT STUDIO裡的任務管理和計算機任務管理以及IIS中的時鍾設置了。

經檢查,前兩者並沒有進行5分鍾間隔的設置。

在排查IIS設置中發現,有幾個asp+mssql框架的網站,IIS設置中,啓用了應用程序池屬性>>>運行狀況>>>啓用快速失敗保護”的功能(如果在指定時間段内發現指派給應用程序池的太多工作進程運行不正常,快速失敗保護將停止該應用程序池。)。時間段(分鍾)的屬性值正是5分鍾。

將這兩個IIS站點應用程序池的運行狀況屬性之啓用快速失敗保護功能關閉,重啓服務器,發現此問題不再出現。

總結:應該是某個IIS站點出現錯誤,導致SVHOST關閉,從而造成數據庫進程關閉。

閲完此文,您的感想如何?
  • 有用

    0

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • 電腦撥號上網或寬帶連接顯示錯誤651

  • Windows系統的桌面快捷方式刪不掉的解決方法

  • Windows系統打不開exe文档了,如何解決?

  • Windows台式機和筆記本電腦連接到系統中的設備沒有發揮作用

我要說說
網上賓友點評