等待數據庫引擎恢復句柄失敗 SqlServer2012安裝時報錯 Win10

上週,在一批Win10系統電腦上安裝SqlServer 2012時,多次發生報錯,安裝失敗,顯示的失敗信息是:等待數據庫引擎恢復句柄失敗sql

以下圖所示:數據庫

面對這樣的錯誤,個人第一反應是百度,在百度上找了一下,發現網上對這個問題主要的解決辦法是,在命令行中調用sqlservr.exe來解決服務器

然而,這個方法對我並無論用spa

因此,就又找了找命令行

功夫不負有心人,終於讓我找到了解決問題的蛛絲馬跡代理

有人說,這個問題跟帳戶權限有關,主要是在安裝SqlServer2012時,win10默認給的權限不夠大,以及安裝過程當中,走到「服務器配置」這一步時,裏面涉及到的帳戶壓根兒不存在blog

所以,針對這個思路,我嘗試了一下,主要分以下幾步調整兼容性

第一,將SqlServer2012徹底卸載(徹底卸載是指,在控制面板——程序與功能中,將凡是帶有SQL字樣的程序所有卸掉,而後在註冊表中,找到SQLServer相關的註冊表配置所有刪掉,最後,在C盤目錄下將Program Files和Program Files (x86)的涉及到Microsoft SQL Server的文件夾所有刪掉)百度

第二,重啓電腦配置

第三,右鍵安裝文件,屬性——兼容性中,勾選,以管理員身份運行此程序

第四,右鍵安裝文件,點擊以管理員身份運行

第五,當SqlServer2012的安裝進度,進行到「服務器配置」這一步的時候,注意了,這一步很是關鍵!

在服務帳戶中,將「SQL Server 代理」、「SQL Server 數據庫引擎」、以及「SQL Server Analysis Serveices」(這個需不須要還待定)的帳戶進行更換(具體的選擇帳戶方法我就不解釋了,本身去百度)

我將「SQL Server 代理」、「SQL Server 數據庫引擎」的帳戶改爲了SYSTEM,將「SQL Server Analysis Serveices」的帳戶改爲了LOCAL SERVICE,改完後的效果,以下圖所示

第六,在接下來的數據庫引擎配置這一步,除了添加當前用戶外,我還將AdminiStrator用戶添加進去

最後,順利安裝完成,全部模塊所有安裝成功

因爲我要安裝一批電腦,一旦用平時的默認安裝出現安裝失敗的狀況,我就會換用這個方法重裝一遍,因此,這個方法是通過反覆試驗可行的

相關文章
相關標籤/搜索