You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:已安装SQL Server 2022 Express,LocalDB仍为2019且创建实例失败

解决SQL Server 2022 LocalDB未被识别的问题

1. 先确认是否装了2022版LocalDB组件

打开「控制面板」→「程序和功能」,找有没有「Microsoft SQL Server 2022 LocalDB」这一项。要是没有,说明你装SQL Server 2022 Express的时候没勾选LocalDB组件,得重新装:

  • 运行2022的安装包,选「全新SQL Server独立安装或向现有安装添加功能」
  • 到功能选择页,勾选「共享功能」下面的「LocalDB」,走完安装流程就行

2. 强制调用2022版的SqlLocalDB工具

如果已经装了2022 LocalDB,但系统还是用旧版本,大概率是路径优先级的问题:

  • 2022 LocalDB的默认安装路径是C:\Program Files\Microsoft SQL Server\160\Tools\Binn
  • 右键以管理员身份开命令提示符,直接执行这个路径下的工具:
    "C:\Program Files\Microsoft SQL Server\160\Tools\Binn\SqlLocalDB.exe" versions
    
    看看会不会显示2022的版本号(开头是16.0)
  • 要是能正常显示,把这个路径加到系统环境变量「Path」的最前面,以后系统就优先用2022版了

3. 重新创建2022实例

确认2022 LocalDB可用后,执行创建命令:

SqlLocalDB create "mydb" 16.0

要是还报错,先删掉可能存在的同名旧实例:

SqlLocalDB delete "mydb"

再重新创建就行

4. 验证实例是否正常

创建成功后,查一下实例状态:

SqlLocalDB info "mydb"

需要用的话启动实例:

SqlLocalDB start "mydb"

内容的提问来源于stack exchange,提问作者msd

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 05:37:27