windows11安装SQL server数据库报错等待数据库引擎恢复句柄失败解决办法

作者:一般社员 时间:2024-01-16 07:18:52 

官网: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

windows11安装SQL server数据库报错等待数据库引擎恢复句柄失败解决办法

输入命令

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

fsutil fsinfo sectorinfo D:

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

windows11安装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:

windows11安装SQL server数据库报错等待数据库引擎恢复句柄失败解决办法

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

来源:https://blog.csdn.net/qq_43421954/article/details/127976167

标签:等待数据库引擎恢复句柄失败,sqlserver
0
投稿

猜你喜欢

  • Django admin组件的使用

    2021-05-20 06:03:08
  • python使用docx模块读写docx文件的方法与docx模块常用方法详解

    2022-05-14 11:37:17
  • Python爬取用户观影数据并分析用户与电影之间的隐藏信息!

    2022-09-09 23:19:47
  • 分析mysql中一条SQL查询语句是如何执行的

    2024-01-19 15:43:59
  • ASP环境下邮件列表功能的实现

    2007-10-03 14:25:00
  • python opencv人脸识别考勤系统的完整源码

    2022-03-20 21:15:43
  • 怎么让别人看不到网页源代码

    2008-03-21 13:06:00
  • python创建堆的方法实例讲解

    2022-11-20 05:20:49
  • webpack结合express实现自动刷新的方法

    2024-04-23 09:12:27
  • 教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

    2023-08-29 12:08:18
  • 一篇文章彻底弄懂Python中的if __name__ == __main__

    2023-04-27 08:42:14
  • 从Pytorch模型pth文件中读取参数成numpy矩阵的操作

    2021-12-27 11:05:53
  • 浅谈Python中的生成器和迭代器

    2023-04-08 02:23:46
  • Python调用Zoomeye搜索接口的实现

    2021-08-26 03:59:24
  • Linux中安装Python的交互式解释器IPython的教程

    2023-09-14 05:50:06
  • python sys模块sys.path使用方法示例

    2023-01-12 22:52:15
  • python用Tkinter做自己的中文代码编辑器

    2023-08-12 05:32:33
  • python Popen 获取输出,等待运行完成示例

    2022-06-22 20:43:58
  • python使用sqlite3时游标使用方法

    2022-10-10 09:29:16
  • 使用PDB模式调试Python程序介绍

    2021-12-12 02:29:42
  • asp之家 网络编程 m.aspxhome.com