在Sql Server连接上Provider=SQLNCLI.1与Provider=SQLOLEDB.1以及SQL Server Native Client有什么不同

[全站通告]人工一对一服务收费-非诚勿扰-如需请加微信以及QQ(QQ及微信同号 2589053300)

今天在测试一个程序的时候,一直提示数据库链接错误;连接数据库错误!!! 请检查配置文件和服务器!

我数据库用的2008R2的,一直提示错误,后来经过各种查阅资料显示;

Provider=SQLNCLI.1是SQL Server的原生驱动,功能比较完整,但是需要安装SQL Server的客户端驱动程序(即SQL Server Native Client)。
Provider=SQLOLEDB.1是Windows集成的驱动程序,功能不太完善,但对于支持SQL Server 2000已经具有非常完整的功能了。
从SQL Server 2005开始,官方推荐使用SQL Server Native Client。

Provider=SQLOLEDB.1链接方式:

Provider=SQLOLEDB.1; User ID=sa; Password=laoliang.net; Data Source=127.0.0.1, 1433; Initial Catalog=master

Provider=SQLOLEDB.1;Persist Security Info=False;User ID=;PassWord=;Initial Catalog=;Data Source=

SQL Server Native Client链接方式:

Provider=SQLNCLI10.1;Password=123456;Persist Security Info=False;User ID=sa;Initial Catalog=laoliang.net;Data Source=.;Initial File Name="";Server SPN=""

关于链接的解说:

Provider=SQLOLEDB.1 ------打开数据库用oledb的方式连接
Persist Security Info ----是否保存安全信息
User ID-------------------用户名
PassWord------------------密码
Initial Catalog-----------数据库的名称或者数据库ip或者目录
Data Source---------------数据源
博主QQ及微信 2589053300 --更多请关注:老梁`s Blog

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net

转载请注明-老梁`s Blog(老梁博客) » 在Sql Server连接上Provider=SQLNCLI.1与Provider=SQLOLEDB.1以及SQL Server Native Client有什么不同

发表评论

本站承接,网站推广(SEM,SEO),软件的安装的安装与调试,服务器的推荐以及配置,APP的开发与维护,网络或者web维护;财务软件,客户管理系统,人力资源,超市POS,医药管理,服务器安全,ecshop,金蝶,用友,管家婆;

立即查看 了解详情