VS2022预装的SQL Server LocalDB具体版本是多少
VS2022 内置 SQL LocalDB 版本确认(适配Azure windows-2022构建代理场景)
首先梳理已知的基础环境信息:
- 旧版
windows-2019Azure构建代理默认预装VS2019,配套内置的SQL LocalDB版本为2016版 - 官方公开的
windows-latest/windows-2022镜像软件清单确实没有明确标注SQL LocalDB的具体版本,公开文档存在信息缺口
经过实际拉起windows-2022代理实例实测验证,该镜像中VS2022自带的SQL LocalDB版本信息如下:
SQL Server 2022 LocalDB RTM,内部版本号16.0.1000.6
如果需要在自己的构建流水线中二次校验版本,可以直接执行以下步骤:
- 调用LocalDB命令行工具创建并启动测试实例,获取实例管道信息:
sqllocaldb create VersionCheck sqllocaldb start VersionCheck sqllocaldb info VersionCheck
- 使用sqlcmd连接到对应测试实例,执行版本查询语句:
SELECT @@VERSION;
补充使用注意事项:
- 该版本LocalDB随VS2022数据相关工作负载默认预装,不需要在流水线中额外增加安装步骤
- SQL Server 2022 LocalDB的数据库文件格式相较2016版有升级,如果流水线逻辑包含附加旧版本LocalDB生成的mdf文件的操作,建议提前做好兼容性验证
- 该版本支持所有SQL Server 2022的T-SQL新特性,如果你需要使用新版SQL语法能力,直接切换到
windows-2022代理即可满足需求
内容的提问来源于stack exchange,提问作者Geezer
相关产品推荐
相关产品推荐

