windows11安装SQL server数据库报错等待数据库引擎恢复句柄失败
官网: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数据库报错等待数据库引擎恢复句柄失败相关推荐
- Windows Server 2008 安装 SQL Server 2008 报错:试图执行未经授权的操作
今天在安装SQL Server 2008的时候报错:试图执行未经授权的操作 然后在网上找了很多解决办法: 给setup.exe可执行文件的USER用户添加完全控制权限 取消setup.exe可执行文件 ...
- 安装sql server 2008 报错
安装sql server 2008 management,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2008 前 ...
- IBM-X3650 6核处理器安装sql server 2005报错解决方法
1.在运行中输入msconfig 2.选择BOOT.INI在高级选项 3.勾选/NUMPROC,数字选择为2的n次方,点击确定 4.重新启动系统后,可正常安装SQL Server 2005 5.安装完 ...
- 安装sql server 2008 报错“检查 Microsoft Visual Studio 2008 的早期版本”失败的问题解
安装sql server 2008 management,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2008 前 ...
- 安装SQl Server Polybase 报错解决方法
这个有两个解决方法: 1.重新安装对应JDK JDK安装,配置https://blog.csdn.net/yangrun33/article/details/122499193?spm=1 ...
- 12-Web安全—基于SQL Server的报错注入——and,conver,cast
我们知道SQL Server是由微软开发,很优秀的数据库,可以精确地定位错误消息,这点对开发人员非常友好,特别是对于web安全工作者来说,利用SQL Server报错的信息对目标系统有效进行渗透测试. ...
- VM安装windows Server 2019报错:windows找不到microsoft软件许可条款。请确保安装源有效,然后重新启动安装“已解决
VM安装windows Server 2019报错:windows找不到microsoft软件许可条款.请确保安装源有效,然后重新启动安装"已解决 新建虚拟机的时候选择"稍候安装操 ...
- 解决 - 安装SQL Server 2017出现错误 “合成活动模板库(ATL) 规则失败”
解决 - 安装SQL Server 2017出现错误 "合成活动模板库(ATL) 规则失败" 错误现象 在Windows 10 x64使用镜像文件安装SQL Server时,有时候 ...
- sqlserver2017等待数据库引擎恢复句柄失败个人经历参考
sqlserver2017等待数据库引擎恢复句柄失败个人经历参考:把安装失败的模块功能卸载掉 删除完成后重新启动sqlserver安装,选择现有实例添加,后面在账户那一块选择notwork serve ...
最新文章
- recover 没有捕获异常_GO语言异常处理机制panic和recover分析
- 《Haskell趣学指南》笔记之I/O
- 使用浏览器查看Android SQLite数据库-Android Debug Database用法
- 访问 IIS 元数据库失败 的解决方法
- navicat 怎么调试存储过程_Mysql调试存储过程最简单的方法
- 【Android】Android Studio中新创建的app目录结构
- 在改善人类生活的路上,CV能做的还有很多!
- python循环输入若干学生信息网_python最简学生信息系统,练习while
- 【干货】微信私域运营实战指南.pdf(附下载链接)
- 计算机考试题库电子版,全国计算机等级考试一级试题库大全完整版附参考答案...
- linux运行 打开计算器,Linux 里头命令行打开计算机 怎么输入
- jdbc增删改查_JDBC和MyBaits之争,Debug告诉你谁更胜一筹
- 东芝打印机共享怎么设置_东芝e-studio181打印机怎么设置网络打印机
- XS9950是单路AHDRX芯片,国产单通道模拟复合视频解码芯片方案,硬件替代TP9950。
- firefox、IE下的几个不同属性的方法调用
- 单片机学习-利用intrins.h中的_crol_和_cror_进行流水灯位移
- Delphi的日期时间格式
- 动环监控系统发展趋势
- 用matlab求二重积分例题_matlab计算二重积分
- 【ZBH选讲·拍照】