句柄(SQL Server安装失败 找不到数据库引擎启动句柄 解决)

管理员 2024-09-25 22:16:53 0

给一台新的工控机安装SQL Server,这里我用的是Server2012,正常安装,因为数据库安装了很多次基本上不用注意什么问题,正常下一步,添加角色,混合模式就等着安装就OK了,安装前确认一下是否安装.net(控制面板,程序就能看到是否安装了),然后等待安装就OK了,安装剩余10%左右的时候报错了,“找不到数据库引擎启动句柄”,安装失败。自己进行修复,问题依旧,就开始上网找方法了。

网上的方法归类就只有一种情况,用户权限不够,需要把数据库引擎服务角色改成system,因为我是新系统,根本不需要这个,但是也按照这个方法测试了,而且为了节省时间我没有卸载之前的数据直接从新做的系统,然后按照网上的方法测试(有需要的小伙伴可以自己上网查一下),修改为SYSTEM,问题依旧。更换了系统,问题依旧。反反复复按照网上的情况和自己以前安装习惯安装,问题依旧。

在百愁莫展的情况下出去抽颗烟冷静一下,重新下载一个版本的数据库吧!新的数据库Server2008,又重新做系统,安装,非常顺利,安装成功。

又冷静考虑了一下,从我的移动硬盘中把SQL解压包,重新拷贝到电脑中,解压文件,重做系统,安装,成功了,竟然成功了。

分析原因,就是安装包有损坏,我之前用的安装包是在我硬盘中解压好的文件夹,可能不知道在什么地方的电脑把数据库安装包中某个文件当做病毒给删除了,对比两个数据库文件还没有检查到具体区别,就不纠结了。

总结,新的电脑,新的系统,安装数据库正常情况下是没有任何问题的,网上查的那种情况一般是系统中为用户设置了不同权限时才会出现的问题。

相关文章