Connectivity
MSOLEDBSQL 提供程序驅動程序在哪裡?“‘MSOLEDBSQL’ 提供程序未在本地電腦上註冊。”
這一直在發生。起初,MS 表示他們不會支持 OLEDB 的 TLS1.2,然後他們說,他們會的。你可以在這裡閱讀它,他們說,支持在 2018 年 3 月到來
現在看起來包裹已經到了。我安裝了它。然後我使用 old style 執行軟而不更改連接字元串
Provider=sqloledb
。預計這會失敗,但確實如此。我改變了新的風格Provider=MSOLEDBSQL
(見第一個連結)。現在我得到了“‘MSOLEDBSQL’ 提供程序未在本地電腦上註冊。”
行。畢竟我沒有安裝提供程序。但我也找不到。我想,這可能是本機客戶端更新的一部分。但那是在 2018 年 1 月發布的。我安裝了它,它沒有破壞任何東西,也沒有修復任何東西。然後我遇到了這個剛剛發布的提供者。安裝它。這似乎是新的 ODBC 版本。
底線,我從哪裡得到
MSOLEDBSQL
?謝謝
新的 OLE DB 驅動程序MSOLEDBSQL於今天發布。此新驅動程序包括對最新 TLS 1.2 標準的支持,並且向後兼容 SQL Server Native Client 11 (SQLNCLI11)。請參閱Microsoft SQLNCLi 團隊部落格公告。