电脑Windows11系统安装SQL server 2012 2019 2022启动Sql Server进程服务启动失败1067:进程意外终止解决方法

文章讲述了在运行Windows11的系统上,SQLServer无法启动可能由于磁盘扇区大小超过4KB。解决方案包括通过注册表编辑器创建新的多字符串值强制设定扇区大小为4KB,并通过命令提示符进行验证和应用设置。重启电脑和SQLServer服务后,问题通常能得到解决。
摘要由CSDN通过智能技术生成

用管理员终端测试文件卷分配大小

例:fsutil fsinfo sectorinfo C:(此处的C盘为SQL server 安装的位置,安装在哪个盘就测试哪个盘)

此处512或者4096为正常大小

例如下表的对比,左侧即为正常大小,则此教程不适用,

右侧16384即为超出的磁盘扇区大小,则此教程适用!!!

PhysicalBytesPerSectorForAtomicity : 4096PhysicalBytesPerSectorForAtomicity : 16384
PhysicalBytesPerSectorForPerformance : 4096PhysicalBytesPerSectorForPerformance : 16384

此问题原因在运行 Windows 11 的系统上,存储设备磁盘支持的 大于4 KB 磁盘扇区大小。

由于文件系统不受支持,SQL Server将无法启动,因为SQL Server当前支持 512 字节和 4 KB 的扇区存储大小。所以解决方法需要虚拟磁盘扇区大小为4KB或512字节。

  • 注册表编辑器

1.导航到 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device。

2.在 “编辑 ”菜单上,指向“ 新建”,然后选择“ 多字符串值”。 将其命名为 ForcedPhysicalSectorSizeInBytes。

3.修改新值,写入 *4095 。 单击“ 确定” 并关闭注册表编辑器。

以管理员身份的命令提示符(Windows PowerShell)

①添加密钥,控制台输入(一定要输对):

REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f

②验证密钥是否已成功添加,控制台输入:

REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"

③添加密钥,控制台输入:

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"

完成这四步之后重启电脑重新启动SQL server服务进程发现可以正常启动(如果重启sql server服务发现还不行,但已经不是1067的错误代码,只需要重新安装sql server发现可成功启动!)

参考于:排查操作系统磁盘扇区大小大于 4 KB 的问题 - SQL Server | Microsoft Learn

### 回答1: 安装 SQL Server 2019 的步骤如下: 1. 首先,确保您的计算机符合 SQL Server 2019 的最低系统要求。 2. 下载 SQL Server 2019 安装程序,并运行它。 3. 在安装向导中,选择“新建 SQL Server 2019 实例”。 4. 选择要安装的组件,例如数据库引擎、分析服务、报告服务等。 5. 配置实例名称、身份验证模式、管理员帐户等。 6. 配置数据库引擎的实例根目录、数据文件目录、日志文件目录等。 7. 配置分析服务和报告服务的实例根目录、数据文件目录、日志文件目录等。 8. 配置其他高级选项,例如内存、CPU、网络等。 9. 点击“安装”按钮,等待安装完成。 10. 安装完成后,启动 SQL Server 2019 服务,并使用 SQL Server Management Studio 连接到实例。 11. 创建数据库、表、视图等,开始使用 SQL Server 2019。 注意:在安装 SQL Server 2019 时,需要管理员权限。同时,为了保证数据安全,建议在安装后及时进行安全配置和备份。 ### 回答2: Win11是微软近期推出的全新操作系统,在安装SQL Server 2019之前,需要先确认计算机符合安装要求。安装SQL Server 2019的步骤如下: 1. 下载SQL Server 2019安装包,可从微软官网或者第三方下载站点获取,推荐从官网下载,这样可以避免安全风险。 2. 打开下载的SQL Server 2019安装程序,选择语言和版本,点击“安装”开始安装过程。 3. 在安装向导的第一个界面,需要勾选“安装SQL Server”以及相应的功能,如“数据库引擎服务”、“分析服务”等。 4. 在下一步中,需要指定实例名,这个是在计算机上安装的一个独立的数据库系统,如果只安装一个实例,可以使用默认的实例名“MSSQLSERVER”。 5. 接着,选择安装磁盘和安装路径,最好将安装路径设为系统对应的盘符,这样可以提高性能。 6. 设置SQL Server服务账户,推荐使用独立的域用户作为SQL Server服务账户,这样可以更好地控制安全性。 7. 在“Server Configuration”页面,指定SQL Server的安全性设置,可以选择使用“Windows身份验证”或者“混合身份验证”,混合身份验证需要设置一个系统管理员帐户。 8. 在“Database Engine Configuration”页面中,可以选择SQL Server的身份认证模式,推荐使用“仅Windows身份验证”,如果需要,也可以启用“SQL ServerWindows身份验证”。 9. 在“Analysis Services Configuration”页面,可以为Analysis Services设置一个实例名和安装目录。 10. 在安装完成后,需要安装SQL Server 2019的累积更新,确保安全性和稳定性。 总之,安装SQL Server 2019需要按照安装向导的步骤进行,注意安全性设置和安装路径等细节,确保SQL Server 2019安装正确,能够满足业务需求。 ### 回答3: 首先,您需要确保您的计算机满足SQL Server 2019的最低系统要求,包括操作系统、处理器、内存和存储要求。您可以在SQL Server 2019官方网站上找到详细的系统要求信息。 其次,您需要下载SQL Server 2019安装程序,您可以从Microsoft官方网站或Microsoft Volume Licensing Service Center下载该程序。 在安装程序启动后,您需要选择“新安装”选项,接着阅读并同意软件许可协议。 接下来,您需要选择要安装SQL Server组件和功能。您可以选择默认安装或自定义安装,在自定义安装中,您可以选择要安装SQL Server组件和功能并确定安装位置。 在这个过程中,您需要设置SQL Server的相关参数,如实例名称、服务器管理员账户、认证方式等。 在设置完参数后,您需要选择SQL Server数据库引擎和其他所选组件的安装路径。 安装程序将会根据您的选择完成SQL Server 2019安装安装完成后,您需要配置SQL Server实例和服务,包括启动SQL Server服务、配置SQL Server登录、指定默认数据目录和备份目录等。 最后,您可以使用SQL Server Management Studio来验证SQL Server 2019安装是否成功。使用管理工具可以帮助您创建数据库和表、添加数据等。 总之,安装SQL Server 2019需要仔细熟悉系统要求和组件选择。安装程序会根据您的选择完成安装,最终需要进行SQL Server实例和服务的配置。完成以上步骤后,您就可以开始使用SQL Server 2019了。
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会编程的程序猿ᅟ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值