我們有一個舊應用程式無法連接到某些計算機上的 SQL Server(我們已激活 TLS,該計算機現在引發 SSL 錯誤)。
問題是應用程式被硬編碼以通過名為“SQL Server”的驅動程式進行連接,所以我的問題是我在哪里可以下載那個舊 ODBC 驅動程式的最新安裝程式?

我正在尋找最新的安裝程式,因為在我的計算機上我有該驅動程式的更現代版本,并且它可以正確運行引發此錯誤的舊應用程式。

在 Microsoft 站點上,我只找到了適用于 SQL Server(版本 11 及更高版本)的更現代的 ODBC 驅動程式。
uj5u.com熱心網友回復:
TLDR:您需要將該 PC 更新到較新版本的 Windows 10。根據 Microsoft的說法,Windows 10 Build 17763.1554 及更高版本中包含的“SQL Server”ODBC 驅動程式支持 TLS 1.2。
詳細資訊:舊版 MDAC“SQL Server”驅動程式與 Windows 捆綁在一起。
請注意,螢屏截圖中“SQL Server”ODBC 驅動程式的內部版本號與以下Windows 10 內部版本號完全匹配:
- 10.00.14393:Windows 10 1607(紅石 1)
- 10.00.19041:Windows 10 20H1
這并不意味著您的 PC 使用的是舊版本的 Windows 10;它似乎是更新了 ODBC 驅動程式的最新版本(我使用的是 Windows 10 21H2,SQL Server ODBC 驅動程式仍顯示為 10.00.19041)。
uj5u.com熱心網友回復:
找到了這個位置。也許你可以用這個?
SQL Server Native Client 10.0 ODBC 驅動程式
更新:根據該頁面:驅動程式包含在“Microsoft SQL Server 2008 Feature Pack”中。
這是在: Microsoft SQL Server 2008 Service Pack 4 Feature Pack
以及服務包的鏈接:SQL Server 2008 Service Pack 4
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/495806.html
標籤:sql服务器 sql-server-2017 odbc-sql-服务器驱动程序
下一篇:根據分組依據洗掉行
