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


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

如下圖所示:

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

然而,這個方法對我並不管用

所以,就又找了找

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

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

因此,針對這個思路,我嘗試了一下,主要分如下幾步調整

第一,將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用戶添加進去

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

由於我要安裝一批電腦,一旦用平時的默認安裝出現安裝失敗的情況,我就會換用這個方法重裝一遍,所以,這個方法是經過反復試驗可行的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM