Linux 與 macOS 上的 Microsoft SQL Server 工具版本資訊

下載 ODBC 驅動程式

本文列出並描述 Linux 與 macOS 上 Microsoft SQL Server 工具發行版本的新功能。

18.7.1.1, 2026年9月

新項目 詳細資料
BCP 向量資料型別 新增對向量資料的支援。

17.11.1.1,2026年4月

新項目 詳細資料
Debian 套件授權 Debian 套件安裝需接受授權條款並成功完成。

18.6.2.1, 2025年12月

新項目 詳細資料
Debian 套件授權 Debian 套件安裝需接受授權條款並成功完成。

18.6.1.1, 2025年12月

新項目 詳細資料
Sqlcmd 指令列 在 Sqlcmd 命令列新增了 ServerCertificate 選項。
BCP 指令列 在批量複製程式工具(BCP)命令列新增了 ServerCertificate 和代碼頁選項。
Azure Linux 授權 更改了 Azure Linux 的授權接受流程。

18.4.1.1,2024 年 7 月

新項目 詳細資料
Sqlcmd Microsoft Entra ID 重新命名 已將術語更新為 Microsoft Entra ID(前稱為 Azure Active Directory)。
BCP Microsoft Entra ID 更名 已將術語更新為 Microsoft Entra ID(前稱為 Azure Active Directory)。

18.3.1.1 - 2023 年 7 月

新項目 詳細資料
阿爾卑斯 ARM64 僅針對 Alpine Linux 發行。 此版本現在支援 Alpine Linux 上的 ARM64 平台。

18.2.1.1,2023 年 1 月

新項目 詳細資料
Sqlcmd 錯誤修正 已修正未隱藏命令列參數的問題

18.1.1.1,2022 年 8 月

新項目 詳細資料
Sqlcmd 錯誤修正 解決了 -M 選項需要論證的問題。
Sqlcmd 錯誤修正 修正了在特定情況下 nohup 和 SIGHUP 可能導致停止響應的問題。
Sqlcmd 錯誤修正 修正了使用-f選項指定輸入代碼頁的問題。
Sqlcmd 錯誤修正 已修正對目前字元編碼的偵測。
Sqlcmd 錯誤修正 已修正輸入檔編碼頁選項。

17.10.1.1,2022 年 6 月

新項目 詳細資料
Sqlcmd 錯誤修正 解決了 -M 選項需要論證的問題。
Sqlcmd 錯誤修正 修正了在特定情況下 nohup 和 SIGHUP 可能導致停止響應的問題。

18.0.1.1,2022 年 2 月

新項目 詳細資料
Sqlcmd 錯誤修正 已修正編碼轉換後多餘的尾隨字節。
TDS 8.0 新增對 TDS 8.0 嚴格加密的支援
預設保護 在適用於 SQL Server 的 Microsoft ODBC 驅動程式 18 變更為預設加密為 yes 之後,sqlcmd 和 bcp 預設都需要加密和驗證憑證。 在 sqlcmd 中使用 -No,透過選用加密進行連線。 在 bcp 中使用 -Yo,透過選用加密進行連線。 更多資訊請參見 sqlcmd 工具 與 bcp 工具。

17.9.1.1,2022 年 2 月

新項目 詳細資料
Sqlcmd 錯誤修正 已修正編碼轉換後多餘的尾隨字節。

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 月

新增功能 詳細資料
Sqlcmd Token 驗證 現已支援。 請參見 sqlcmd 工具
BCP Token 驗證 現已支援。 參見 BCP 效用

17.7.1.1,2021 年 1 月

新增功能 詳細資料
Sqlcmd 錯誤修正 已修正導致重複執行的輸入重新導向 Bug 和空白行。
Sqlcmd 錯誤修正 修正了某些格式下 r、p、X 和 k 選項的錯誤回報。
Sqlcmd -z/-Z "Password" 選項 現已支援。

17.6.1.1,2020 年 7 月

新增功能 詳細資料
已更新 Sqlcmd 命令行解析器 已修正使用特定選項時,因順序不同而引發非預期行為的錯誤。
已更新 Sqlcmd 錯誤訊息 已修正 sqlcmd 中錯誤傳回方式的各種不一致。
Sqlcmd -Y 選項已修正 解決了-Y選項無效的問題
已修正 Sqlcmd 欄位名稱截斷 已修正資料行名稱遭到不正確截斷的問題
Sqlcmd Linux 退出代碼 已修正 Linux 上遺漏處理序結束代碼的問題