共用方式為


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

下載 ODBC 驅動程式

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

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 Bugfix 已修正未隱藏命令列參數的問題

18.1.1.1,2022 年 8 月

新項目 詳細資料
Sqlcmd Bugfix 已修正 -M 選項需要引數的問題。
Sqlcmd Bugfix 已修正在某些情況下,nohup 和 SIGHUP 可能會導致其停止回應的問題。
Sqlcmd Bugfix 已修正使用 -f 選項指定輸入字碼頁的問題。
Sqlcmd Bugfix 已修正目前字元編碼的偵測。
Sqlcmd Bugfix 已修正輸入檔字碼頁選項。

17.10.1.1,2022 年 6 月

新項目 詳細資料
Sqlcmd Bugfix 已修正 -M 選項需要引數的問題。
Sqlcmd Bugfix 已修正在某些情況下,nohup 和 SIGHUP 可能會導致其停止回應的問題。

18.0.1.1,2022 年 2 月

新項目 詳細資料
Sqlcmd Bugfix 已修正編碼轉換之後的無關後隨位元組。
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 Bugfix 已修正編碼轉換之後的無關後隨位元組。

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 Bugfix 已修正導致重複執行的輸入重新導向 Bug 和空白行。
Sqlcmd Bugfix 已修正特定格式下 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 上遺漏處理序結束代碼的問題

後續步驟

深入了解如何使用 BCPSQLCMD 進行連線!