Dot-Net

SQL 伺服器作為網路服務執行,出現登錄錯誤

  • November 26, 2009

我發現當我們的一台機器重新啟動時,我在事件查看器中看到審計錯誤,說 SQL Server Express 無法使用 NT Authority\System 登錄,在我的服務應用程序出現類似的登錄錯誤並且無法啟動之後。

如果我隨後手動啟動我的服務應用程序(使用 services.msc),它會完美啟動。所以問題只是重新啟動。

因此,SQL Server 服務啟動時系統帳戶何時可用似乎是個問題?

我可以在我的應用程序 SQL 連接字元串中使用 SQL 伺服器帳戶,但是我仍然會遇到 SQL 伺服器快速抱怨的問題(即審計錯誤)嗎?或者,我應該在另一個使用者帳戶而不是本地系統下執行 SQL Server Express 嗎?

京東。

在 Services.msc 中,點兩下您的 sql server 服務,然後轉到恢復選項卡並將第 2 次和第 3 次失敗的預設值更改為“重新啟動服務”並將分鐘更改為 2 或 3 分鐘。

但實際上,底層系統正在發生其他事情。您應該檢查事件日誌以了解更多錯誤。

http://ServerFault.com也是一個更適合此的論壇, http: //Ask.SqlServerCentral.com也是如此

根據經驗,我知道 SQL Express 沒有啟用 SQL Server 和 Windows 身份驗證的混合模式(安裝時)

使用 SQL Management Studio,右鍵點擊伺服器並選擇屬性。從那裡選擇安全選項卡並查看其設置方式。

這可能不是答案,但希望能為您指明解決問題的正確方向。

引用自:https://serverfault.com/questions/83615