mysql客户端驱动安装教程_安装 SQL Server 客户端驱动程序

本文介绍了三种SQL Server客户端驱动程序:操作系统集成的驱动、SQL Server Native Client和ODBC Driver 11,详细讲解了安装SQL Server Native Client和Microsoft ODBC Driver 11的步骤,适用于连接SQL Server的不同版本。
摘要由CSDN通过智能技术生成

一、三种SQLServer客户端驱动程序1.操作系统集成的驱动程序 早期的驱动程序被称为Microsoft数据访问组件(MDAC),是Windows操作系统自带的驱动程序。16位的动态

一、三种 SQL Server 客户端驱动程序

1. 操作系统集成的驱动程序

早期的驱动程序被称为 Microsoft 数据访问组件(MDAC),,是Windows操作系统自带的驱动程序。16位的动态链接库(DLL)为SQLSRV.dll,32位的DLL为SQLSRV32.dll 。

自从 Vista 和 Windows Server 2008 开始,驱动程序被称 为Windows DAC 。

2. SQL Server Native Client

SQL Server 2005 引入了 SQL Server Native Client,以支持SQL Server 2005的新特性。

0a79a78c27eb25be28b535c30b3c3848.png

在安装 SQL Server 2012 或 SQL Server 工具时,将同时安装 SQL Server Native Client 11.0。 您还可以从 SQL Server 功能包网页获取 sqlncli.msi。 如果计算机上还安装了以前的 SQL Server Native Client 版本,则 SQL Server Native Client 11.0 将与早期版本并行安装。

SQL Server Native Client 文件(sqlncli11.dll、sqlnclir11.rll 和 s11ch_sqlncli.chm)将安装到以下位置:%SYSTEMROOT%\system32\

SQL Server Native Client 头文件和库文件(sqlncli.h 和 sqlncli11.lib)安装在以下位置:%PROGRAMFILES%\Microsoft SQL Server\110\SDK

官方说明

SQL Server Native Client 是在 SQL Server 2005 中引入的。它将 SQL OLE DB 访问接口和 SQL ODBC 驱动程序组合成一个本机的DLL 。除了兼容 MDAC 的功能之外,它还提供 SQL Server 2005 引入的新功能,例如多个活动结果集 (MARS)、用户定义数据类型 (UDT)、查询通知、快照隔离和 XML 数据类型支持。

SQL Server Native Client 与 MDAC(或Windows DAC)的主要区别详见官网

3. ODBC Driver 11

SQL Server 2012 引入了 Microsoft ODBC Driver 11 for SQL Server,以支持 SQL Server 2012的新特性。

c73cac9398f7b265bd3af274cfa5a8aa.png

这是一个DLL,它包含对使用本机代码 API 连接到 Microsoft SQL Server 2005、2008、2008 R2 和 SQL Server 2012 的应用程序的运行时支持。应将 Microsoft ODBC Driver 11 for SQL Server 用于创建新的应用程序或增强需利用 SQL Server 2012 新增功能的现有应用程序。

二、安装 SQL Server Native Client

1. 使用安装光盘

dc789dbbd822c3f34e55732122812ce4.png

如果没有安装光盘,可以下载 SQL Server Express 版本。

SQL Server 2008 R2 SP2 Express 的下载地址 ?id=30438

SQL Server 2012 SP1 Express 的下载地址 ?id=35579

SQL Server 2014 Express 的下载地址 ?id=42299

2. 下载安装 Native Client

SQL Server 2008 R2 功能包提供以下3个文件

(1)sqlncli_amd64.msi,用于x64平台,包含了64位和32位驱动程序,8.1 MB

(2)sqlncli_ia64.msi,用于安腾平台,11.1 MB

(3)sqlncli_x86.msi,用于x86平台,4.7 MB

SQL Server 2008 R2 SP2 功能包的下载地址 ?id=30440

SQL Server 2012 SP1 功能包的下载地址 ?id=35580

SQL Server 2014 功能包( ?id=42295 )不再提供Native Client下载,而是建议安装 Microsoft ODBC Driver 11 for SQL Server 。

下面以安装 SQL Server 2012 SP1 功能包中的 \x64\SQLNCLI.exe 为例。

7c98b4cecb5fe765ee803f5bd433da8e.png

928c224bc69fbd94f97248df39db986c.png

a406b2a406539d685a241adc71a1474d.png

02fd49438fdc7c903ea852d9303ebd14.png

5bbdf3791eda33be7cc9c5fb961bd946.png

f7d43af62a0ec0766f9014109b8c3b9a.png

edfbeff9129995093c7b95238123198c.png

三、安装 Microsoft ODBC Driver 11 for SQL Server

Microsoft ODBC Driver 11 for SQL Server 的这个可再发行安装程序用于安装运行时所需的客户端组件,以利用 SQL Server 2012 的新增功能,它也可以安装开发使用 ODBC API 的应用程序所需的头文件。

下载地址 https://www.microsoft.com/zh-cn/download/details.aspx?id=36434

f0d05fae5083d13eb9b48d9669879951.png

16bb7c618e524daefa540d05515a8bed.png

2cf148a5308499ee4494629b1da54d23.png

b4de264797c779e2783ac9eef26d9222.png

de19f8538de628e2fbf5f384e5b1fcb9.png

1a26d478bdbcb57199c09fbe432a6291.png

本文出自 “我们一起追过的MSSQL” 博客,谢绝转载!

f68f2add0b68e4f9810432fce46917b7.png

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值