安装sql server 时安装失败提示“等待数据库引擎恢复句柄失败”

时间:2021-05-15 17:13:03
在虚拟机12上装的win server 2012 R2,然后装sqlserver 2014 _enterprise_edition_x64_dvd_3932882和sql_server_2012_standard_edition_x86_x64_dvd_813404都提示“等待数据库引擎恢复句柄失败”
步骤都是按网上标准流程弄得,之前装失败是因为登录模式没有选混合登录,之后也不知道怎么成功过一次,之后也装sp成功了,然后被我毁了。。。。
现在每次都是报这个错,装坏的sql server又卸载不干净只能每次重新装操作系统后装sql server ,都快疯了!
网上搜到的这个问题的解决办法试了,根本不管用,连studio都登录不了。
会不会是版本不对?应该换什么版本吗?
还有,这些安装包都是从msdn我告诉你上下载的,有人推荐到官网下载,但官网点击下载后是“我的评估”页面啊,怎么才能下载呢?
我装sql server 是为之后装share point 2013 with sp1做准备的,求推荐一个合适的sql server版本。
有人说我给虚拟机的内存太小,2G不行我换了4G还是不行。。。

9 个解决方案

#1


你的操作系统是什么?建议win2008以上版本!

#2


在控制面板—程序—把SQL 引擎及 相关组件卸载,再安装

在安装时,在服务启动账号选项时,可设置为管理员账号,在数据库引擎配置时把当前系统账号添加SQL管理员,选择混合模式时需要设置SA密码,可以安装完在实例属性设置

#3


@卖水果的net 
win server 2012 R2
@中国风
卸载不干净啊,列表里和sql server相关的都删了还是有,网上很多人也说卸载不干净只能重新装操作系统。
没有见服务启动账号啊,反正所有账户我都选择的添加当前账户,有时候把administrator账户和当前账户都添加也不行,sa设置密码了

#4


引用 3 楼 qq_35468007 的回复:
@卖水果的net 
win server 2012 R2
@中国风
卸载不干净啊,列表里和sql server相关的都删了还是有,网上很多人也说卸载不干净只能重新装操作系统。
没有见服务启动账号啊,反正所有账户我都选择的添加当前账户,有时候把administrator账户和当前账户都添加也不行,sa设置密码了


@没用, 必须点贴子右下角的“引用”。

winserver2008我们安装sqlserver2014 用得挺好的, win2012没试过。
你可以用 winserver2008 试试

#5


你新建一个管理员账号,用那新账号登录,看看还有没有问题,如果不行的话,重装 windows 吧,无奈!

#6


引用 3 楼 qq_35468007 的回复:
@卖水果的net 
win server 2012 R2
@中国风
卸载不干净啊,列表里和sql server相关的都删了还是有,网上很多人也说卸载不干净只能重新装操作系统。
没有见服务启动账号啊,反正所有账户我都选择的添加当前账户,有时候把administrator账户和当前账户都添加也不行,sa设置密码了


有专门的sqlserver卸载工具,试试!实在不行重装系统。相对纠结还不如重装了

#7


卸载完,重启动电脑,在服务里应该没有了相关服务,前提卸载没出错

卸载不干净只会在旧版本如SQL2000时可能存在,之后通常不会出现


你重启后安装试试,SQL2012安装前有没有安装 NET FRAMEWORK对应的版本,没时程序有没有自带.NET FRAMEWORK
部分安装程序没这个,需要单 独安装

#9


安装 SQL Server 2012 的硬件和软件要求
https://msdn.microsoft.com/zh-cn/library/ms143506(v=sql.110).aspx

安装 SQL Server 2014 的硬件和软件要求
https://msdn.microsoft.com/zh-cn/library/ms143506(v=sql.120).aspx

建议有条件用SQL2014,新版新功能内存表等,硬件能跟上的情况上,性能稳定性更高






#1


你的操作系统是什么?建议win2008以上版本!

#2


在控制面板—程序—把SQL 引擎及 相关组件卸载,再安装

在安装时,在服务启动账号选项时,可设置为管理员账号,在数据库引擎配置时把当前系统账号添加SQL管理员,选择混合模式时需要设置SA密码,可以安装完在实例属性设置

#3


@卖水果的net 
win server 2012 R2
@中国风
卸载不干净啊,列表里和sql server相关的都删了还是有,网上很多人也说卸载不干净只能重新装操作系统。
没有见服务启动账号啊,反正所有账户我都选择的添加当前账户,有时候把administrator账户和当前账户都添加也不行,sa设置密码了

#4


引用 3 楼 qq_35468007 的回复:
@卖水果的net 
win server 2012 R2
@中国风
卸载不干净啊,列表里和sql server相关的都删了还是有,网上很多人也说卸载不干净只能重新装操作系统。
没有见服务启动账号啊,反正所有账户我都选择的添加当前账户,有时候把administrator账户和当前账户都添加也不行,sa设置密码了


@没用, 必须点贴子右下角的“引用”。

winserver2008我们安装sqlserver2014 用得挺好的, win2012没试过。
你可以用 winserver2008 试试

#5


你新建一个管理员账号,用那新账号登录,看看还有没有问题,如果不行的话,重装 windows 吧,无奈!

#6


引用 3 楼 qq_35468007 的回复:
@卖水果的net 
win server 2012 R2
@中国风
卸载不干净啊,列表里和sql server相关的都删了还是有,网上很多人也说卸载不干净只能重新装操作系统。
没有见服务启动账号啊,反正所有账户我都选择的添加当前账户,有时候把administrator账户和当前账户都添加也不行,sa设置密码了


有专门的sqlserver卸载工具,试试!实在不行重装系统。相对纠结还不如重装了

#7


卸载完,重启动电脑,在服务里应该没有了相关服务,前提卸载没出错

卸载不干净只会在旧版本如SQL2000时可能存在,之后通常不会出现


你重启后安装试试,SQL2012安装前有没有安装 NET FRAMEWORK对应的版本,没时程序有没有自带.NET FRAMEWORK
部分安装程序没这个,需要单 独安装

#8


#9


安装 SQL Server 2012 的硬件和软件要求
https://msdn.microsoft.com/zh-cn/library/ms143506(v=sql.110).aspx

安装 SQL Server 2014 的硬件和软件要求
https://msdn.microsoft.com/zh-cn/library/ms143506(v=sql.120).aspx

建议有条件用SQL2014,新版新功能内存表等,硬件能跟上的情况上,性能稳定性更高