SQL 等待数据库引擎恢复句柄失败 问题处理(winserver )

时间:2024-03-09 19:35:15

企业,阿里云服务器安装SQL2012发现了该问题,网站找些一些处理方法,最后解决了,这里对整个处理流程进行了总结:

 

 

1、确定.net3.5是否安装

2、完全卸载之前失败所生成的sql2012数据

2.1 在Windows 7操作系统,打开开始程序,进入“控制面板--->程序--->程序和功能”;然后在右上角输入“SQL”,查找有关的SQL Server 2012安装软件,双击Microsoft SQL Server 2012(64位),进入“选择功能”,选择“全选”,点击“下一步”

2.3 进入系统C盘和SQL的安装盘,将SQL Server相关的文件夹删除

2.4 按Win+R进入注册表:

HKEY_CURRENT_USER--->Software--->Microsoft,删除Microsoft SQL Server有关的所有文件夹,

HKEY_LOCAL_MACHINE--->SOFTWARE--->Microsoft,删除Microsoft SQL Native Client ,Microsoft SQL Server,Microsoft SQL Server 2012 Redist

3、重启电脑

4、右键安装文件,属性——兼容性中,勾选,以管理员身份运行此程序

 

5、在服务账户中,将“SQL Server 代理”、“SQL Server 数据库引擎”、以及“SQL Server Analysis Serveices”(这个需不需要还待定)的账户进行更换:

“SQL Server 代理”、“SQL Server 数据库引擎”的账户改成了SYSTEM,将“SQL Server Analysis Serveices”的账户改成了LOCAL SERVICE