我不确定如何解释 MSDN 文档中的这句话。本机客户端是否已弃用?
SQL Server Native Client 中的 ODBC 驱动程序将不再有更新。SQL Server Native Client 中的 ODBC 驱动程序的后续版本,称为 Microsoft ODBC Driver 11 for SQL Server on Windows,随 SQL Server 2014 一起安装。
SQL Server Native Client 中的 OLE DB 提供程序最后一次更新是在 SQL Server 2012 Native Client 中。希望使用 OLE DB 提供程序连接到最新版本的 SQL Server 的开发人员必须使用 SQL Server 2012 Native Client 中附带的 OLE DB 提供程序。
我也在msdn上找到了这个声明。
Microsoft 已宣布弃用 SQL Server Native Client OLE DB 提供程序,并且 SQL Server 2012 是支持该提供程序的最后一个 SQL Server 版本。本文提供了将使用 OLE DB 的 SQL Server 或 SQL Azure 应用程序转换为 ODBC API 的指南。
不同建议的连接字符串示例也很有帮助:)