手动安装仍然出现错误

您好,A&K。这个问题似乎是因为硬盘的扇区大小导致的。一些新的硬件设备磁盘扇区大小在4KB以上,而SQLServer并不支持那么大的扇区大小,目前SQLServer支持512B和4KB大小的扇区。您可以验证一下自己的硬盘是否符合此要求,以检查D盘为例,以管理员身份打开PowerShell并输入:fsutilfsinfosectorinfoD:在返回的信息中,PhysicalBytesPerSectorForAtomicity这个值即为扇区大小。如果此值不是512或4096,则代表SQLServer无法安装到此硬盘上。解决方法:1.格式化您的硬盘,删除分区并重新指定扇区大小2.强制模拟扇区大小为4KB,以管理员身份打开PowerShell并输入:New-ItemProperty-Path"HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device"-Name"ForcedPhysicalSectorSizeInBytes"-PropertyTypeMultiString-Force-Value"*4095"验证:Get-ItemProperty-Path"HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device"-Name"ForcedPhysicalSectorSizeInBytes"本本站主要面向一般消费者提供支持,关于服务器产品或编程相关问题不在本本站支持范围内,如需获得进一步支持,请访问相应的专业论坛以获取帮助:https://docs.microsoft.com/en-us/answers/products/


您好,A&K。这个问题似乎是因为硬盘的扇区大小导致的。一些新的硬件设备磁盘扇区大小在4KB以上,而SQLServer并不支持那么大的扇区大小,目前SQLServer支持512B和4KB大小的扇区。您可以验证一下自己的硬盘是否符合此要求,以检查D盘为例,以管理员身份打开PowerShell并输入:fsutilfsinfosectorinfoD:在返回的信息中,PhysicalBytesPerSectorForAtomicity这个值即为扇区大小。如果此值不是512或4096,则代表SQLServer无法安装到此硬盘上。解决方法:1.格式化您的硬盘,删除分区并重新指定扇区大小2.强制模拟扇区大小为4KB,以管理员身份打开PowerShell并输入:New-ItemProperty-Path"HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device"-Name"ForcedPhysicalSectorSizeInBytes"-PropertyTypeMultiString-Force-Value"*4095"验证:Get-ItemProperty-Path"HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device"-Name"ForcedPhysicalSectorSizeInBytes"本本站主要面向一般消费者提供支持,关于服务器产品或编程相关问题不在本本站支持范围内,如需获得进一步支持,请访问相应的专业论坛以获取帮助:https://docs.microsoft.com/en-us/answers/products/


点赞(89) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部