读书人

mssql 连接程序选择的有关问题

发布时间: 2012-09-23 10:28:11 作者: rapoo

mssql 连接程序选择的问题!
自从还原系统后问题就随着出现!之前一直这样用都没有用问题。
我的mssql 是vs2010自带的sqlexpress。
安装了SQL Server Management Studio
配置正常。
我的电脑是win7系统。不能使用 microsoft olb db provider for sql server 连接数据库!
会出现如下错误:测试连接失败,因为初始化提供程序时发生错误。
但是使用
sql server native client 10.0 就能正确连接。
更奇怪的是我的台式是win xp,竟然能够使用microsoft olb db provider for sql server 正确连接sql server。

有大牛们遇到这样的问题吗?求解决方案!


C# code
//microsoft olb db provider for sql server 连接字符  win xpProvider=SQLOLEDB.1;Password=123456789;Persist Security Info=True;User ID=sa;Initial Catalog=Aniysoft;Data Source=192.168.0.6\SQLEXPRESS//sql server native client 10.0 连接字符 win 7Provider=SQLNCLI10.1;Integrated Security="";Persist Security Info=False;User ID=sa;Initial Catalog=Aniysoft;Data Source=192.168.0.6\SQLEXPRESS;Initial File Name="";Server SPN=""


之前系统 一直没有此问题。还原后这个问题才浮现!

[解决办法]
连接的代码贴出来看看
[解决办法]
你用的WINDOWS登陆还是混合模式登录?
[解决办法]
SQL code
exec sp_MSset_oledb_prop
[解决办法]
win7的系统没有olbdb数据源吧,需要添加一个。
[解决办法]
木有遇到过,LZ换台win7电脑试下
[解决办法]
+1
探讨
SQL code
exec sp_MSset_oledb_prop


看看有没有 SQLOLEDB.1 这个接口再说

http://topic.csdn.net/u/20110301/15/3c4b5088-8bc7-48f0-8ebb-fc3e1919a87c.html#replyachor

读书人网 >SQL Server

热点推荐