2014最新 64位系统 sqlncli.msi. Microsoft SQL Server Native Client (SQL Native Client) 是单一动态链接库 (DLL),包含 SQL OLE DB 提供程序和 SQL ODBC 提供程序。它还对使用本机代码 API(ODBC、OLE DB 和 ADO)的应用程序提供运行时支持,以与 Microsoft SQL Server 7.0、2000 或 2005 连接。应使用 SQL 本机客户端创建新的应用程序,或增强需利用 SQL Server 2005 新增功能的现有应用程序。SQL 本机客户端的这个可再分发安装程序将安装运行时所需的客户端组件,以利用 SQL Server 2005 的新增功能,或者安装使用 SQL Native Client API 开发应用程序所需的头文件.
windows 10下使用navicat,报microsoft sql server native client无法安装的错误,发现navicat默认是安装的Microsoft SQL Server 2008 Native Client,但是在windows10上无法安装,在网上找到了这个2012版本的,测试能够正常安装成功并正确连接到sqlserver.
解决如下报错 只复制了一部分This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712" ["message"]=> string(216) "This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712" } [1]=> array(6) { [0]=> string(5) "IM002" ["SQLSTATE"]=> string(5) "IM002" [1]=> int(0) ["code"]=> int(0) [2]=> string(97) "[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序" ["message"]=> string(97) "[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序" } }