官网:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads
我的系统是win11的,一开始安装的是2019版本的SQL server安装了好多次,每次都是快结束的时候报错:等待数据库引擎恢复句柄失败。
我以为是2019不兼容win11的原因,随后我又下载了2016版的SQL server,但是也是同样的报错。
最后查了很久的百度,发现可能是磁盘扇区的原因,SQL Server支持512B和4KB大小的扇区,有些磁盘扇区大小在4KB以上。

查询磁盘参数方法:
以管理员身份运行PowerShell

输入命令
D代表的是D盘,根据自己的需要改成自己本机的盘就可以了

fsutil fsinfo sectorinfo D:

如果查询参数中的这两个不是4096,那SQL server安装不上的原因大概就是这个了!!!

解决办法:
1.格式化硬盘,指定扇区大小

2.使用命令,强制修改参数模拟扇区大小为4kb。
(提示:可能会造成未知影响,但是我目前还没有感受到有什么影响)
以管理员身份运行PowerShell输入命令

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name   "ForcedPhysicalSectorSizeInBytes" -PropertyType MultiString -Force -Value "* 4095"

验证是否成功,输入命令

Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name   "ForcedPhysicalSectorSizeInBytes"

重启电脑,以管理员身份运行PowerShell,输入命令:
D代表的是D盘,根据自己的需要改成自己本机的盘就可以了
看到这两个参数已经成功改好了

fsutil fsinfo sectorinfo D:

我是使用的第2种方法成功解决问题的,只需要把安装失败的SQL server卸载,然后重新安装就可以了,最后成功安装SQL server2016版

windows11安装SQL server数据库报错等待数据库引擎恢复句柄失败相关推荐

  1. Windows Server 2008 安装 SQL Server 2008 报错:试图执行未经授权的操作

    今天在安装SQL Server 2008的时候报错:试图执行未经授权的操作 然后在网上找了很多解决办法: 给setup.exe可执行文件的USER用户添加完全控制权限 取消setup.exe可执行文件 ...

  2. 安装sql server 2008 报错

    安装sql server 2008 management,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2008 前 ...

  3. IBM-X3650 6核处理器安装sql server 2005报错解决方法

    1.在运行中输入msconfig 2.选择BOOT.INI在高级选项 3.勾选/NUMPROC,数字选择为2的n次方,点击确定 4.重新启动系统后,可正常安装SQL Server 2005 5.安装完 ...

  4. 安装sql server 2008 报错“检查 Microsoft Visual Studio 2008 的早期版本”失败的问题解

    安装sql server 2008 management,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2008 前 ...

  5. 安装SQl Server Polybase 报错解决方法

    这个有两个解决方法: 1.重新安装对应JDK       JDK安装,配置https://blog.csdn.net/yangrun33/article/details/122499193?spm=1 ...

  6. 12-Web安全—基于SQL Server的报错注入——and,conver,cast

    我们知道SQL Server是由微软开发,很优秀的数据库,可以精确地定位错误消息,这点对开发人员非常友好,特别是对于web安全工作者来说,利用SQL Server报错的信息对目标系统有效进行渗透测试. ...

  7. VM安装windows Server 2019报错:windows找不到microsoft软件许可条款。请确保安装源有效,然后重新启动安装“已解决

    VM安装windows Server 2019报错:windows找不到microsoft软件许可条款.请确保安装源有效,然后重新启动安装"已解决 新建虚拟机的时候选择"稍候安装操 ...

  8. 解决 - 安装SQL Server 2017出现错误 “合成活动模板库(ATL) 规则失败”

    解决 - 安装SQL Server 2017出现错误 "合成活动模板库(ATL) 规则失败" 错误现象 在Windows 10 x64使用镜像文件安装SQL Server时,有时候 ...

  9. sqlserver2017等待数据库引擎恢复句柄失败个人经历参考

    sqlserver2017等待数据库引擎恢复句柄失败个人经历参考:把安装失败的模块功能卸载掉 删除完成后重新启动sqlserver安装,选择现有实例添加,后面在账户那一块选择notwork serve ...

最新文章

  1. recover 没有捕获异常_GO语言异常处理机制panic和recover分析
  2. 《Haskell趣学指南》笔记之I/O
  3. 使用浏览器查看Android SQLite数据库-Android Debug Database用法
  4. 访问 IIS 元数据库失败 的解决方法
  5. navicat 怎么调试存储过程_Mysql调试存储过程最简单的方法
  6. 【Android】Android Studio中新创建的app目录结构
  7. 在改善人类生活的路上,CV能做的还有很多!
  8. python循环输入若干学生信息网_python最简学生信息系统,练习while
  9. 【干货】微信私域运营实战指南.pdf(附下载链接)
  10. 计算机考试题库电子版,全国计算机等级考试一级试题库大全完整版附参考答案...
  11. linux运行 打开计算器,Linux 里头命令行打开计算机 怎么输入
  12. jdbc增删改查_JDBC和MyBaits之争,Debug告诉你谁更胜一筹
  13. 东芝打印机共享怎么设置_东芝e-studio181打印机怎么设置网络打印机
  14. XS9950是单路AHDRX芯片,国产单通道模拟复合视频解码芯片方案,硬件替代TP9950。
  15. firefox、IE下的几个不同属性的方法调用
  16. 单片机学习-利用intrins.h中的_crol_和_cror_进行流水灯位移
  17. Delphi的日期时间格式
  18. 动环监控系统发展趋势
  19. 用matlab求二重积分例题_matlab计算二重积分
  20. 【ZBH选讲·拍照】

热门文章

  1. 网络AFNetworking 3.1
  2. 英语培训小程序开发功能
  3. 夫妻、情侣必看,《半个西瓜》
  4. css:overflow-y: scroll内容未超出也显示滚动条
  5. 黑色沙漠手游台服最新服务器,黑色沙漠mobile台服官网
  6. DHCP是什么?该如何配置?
  7. 《云计算:概念、技术与架构》一2.1 案例研究1:ATN
  8. 智能硬件的冷思考(上)
  9. 使用VBA扩展VS.NET集成开发环境,有Flash演示动画
  10. AutoCAD标注显示图框处理