下载 ODBC 驱动程序
本文列出并介绍了 Linux 和 macOS 上的 Microsoft SQL Server Tools 的版本控制版本中的新增功能。
18.4.1.1 – 2024 年 7 月
新建项 |
详细信息 |
Sqlcmd AAD 重命名 |
将 Azure Active Directory 重命名为 Entra ID。 |
BCP AAD 重命名 |
将 Azure Active Directory 重命名为 Entra ID。 |
18.3.1.1,2023 年 7 月
新建项 |
详细信息 |
Alpine ARM64 |
仅针对 Alpine Linux 发布。 此版本现在支持 Alpine Linux 上的 ARM64 平台。 |
18.2.1.1,2023 年 1 月
新建项 |
详细信息 |
Sqlcmd Bug 修复 |
修复了命令行参数未隐藏的问题 |
18.1.1.1,2022 年 8 月
新建项 |
详细信息 |
Sqlcmd Bug 修复 |
修复了 -M 选项需要参数的问题。 |
Sqlcmd Bug 修复 |
修复了 nohup 和 SIGHUP 在某些情况下可能导致它挂起的问题。 |
Sqlcmd Bug 修复 |
修复了使用 -f 选项指定输入代码页的问题。 |
Sqlcmd Bug 修复 |
修复了当前字符编码的检测问题。 |
Sqlcmd Bug 修复 |
修复了输入文件代码页选项的问题。 |
17.10.1.1,2022 年 6 月
新建项 |
详细信息 |
Sqlcmd Bug 修复 |
修复了 -M 选项需要参数的问题。 |
Sqlcmd Bug 修复 |
修复了 nohup 和 SIGHUP 在某些情况下可能导致它挂起的问题。 |
18.0.1.1,2022 年 2 月
新建项 |
详细信息 |
Sqlcmd Bug 修复 |
修复了编码转换后多余的结尾字节。 |
TDS 8.0 |
添加对 TDS 8.0 严格加密的支持 |
默认保护 |
在 Microsoft ODBC Driver 18 for SQL Server 更改为默认加密到 yes 后,默认情况下,sqlcmd 和 bcp 都需要加密和验证证书。 在 sqlcmd 中,使用 -No 进行连接并可选加密。 在 bcp 中,使用 -Yo 进行连接并可选加密。 有关详细信息,请参阅使用 sqlcmd 连接和使用 bcp 连接。 |
17.9.1.1,2022 年 2 月
新建项 |
详细信息 |
Sqlcmd Bug 修复 |
修复了编码转换后多余的结尾字节。 |
17.8.1.2,2021 年 10 月
新建项 |
详细信息 |
包更新 |
更新了 Red Hat 7、Red Hat 8、SUSE 12 和 SUSE 15 的 RPM 包以使用 SHA256 RPM 签名。 |
17.8.1.1,2021 年 7 月
17.7.1.1,2021 年 1 月
新增功能 |
详细信息 |
Sqlcmd Bug 修复 |
修复了输入重定向 bug 和空行导致重复执行的问题。 |
Sqlcmd Bug 修复 |
修复了某些格式设置下 r、p、X 和 k 选项的错误报告。 |
Sqlcmd -z/-Z“Password”选项 |
现在受支持。 |
17.6.1.1,2020 年 7 月
新增功能 |
详细信息 |
Sqlcmd 命令行分析程序已更新 |
修复了在按不同顺序使用某些选项时出现意外行为的 bug。 |
已更新 Sqlcmd 错误消息 |
修正了 sqlcmd 中返回错误的各种不一致性。 |
Sqlcmd -Y 选项已修复 |
修复了 -Y 选项无效的问题 |
Sqlcmd 列名称截断已修复 |
修复了列名称被错误截断的问题 |
Sqlcmd Linux 退出代码 |
修复了 Linux 上缺少进程退出代码的问题 |
后续步骤
详细了解如何连接 BCP 和 SQLCMD!