25. [Microsoft][ODBC SQL Server Driver][DBNETLI...

今天工作上要读一个sqlserver,于是用昨天装的sqlserver2005附加了下数据库,附加就比较简单了,找到那个MDF文件附加上就好了。但是一切就绪后,修改了下配置文件里的

local database 连接字符串:

local="Driver={SQL Server};Server=localhost;Database=GranarySystem_Station1;User=sa;Password=;Persist Security Info=False;"

报错来了: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝.

我确认了好几遍,没错啊,驱动也有,账号密码都对,默认的嘛。于是改成127.0.0.1还是如此。未果。


google到如下一篇:

一般连接sql数据库,
IP_connstr="driver={SQL Server}; server=127.0.0.1;database=数据库名字;uid=sa;pwd=密码"

这样写没错,一般情况下不会出错,但如果出现

“[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝”

其原因就是能从百度中搜索找到的,其中这个需要你注意:

其实很简单,把server=127.0.0.1的127.0.0.1
改为

打开你的IIS,展开internet 信息服务
**(本地计算机)
**就是需要的东西,例如你的是webnet
那你连接数据库改为

IP_connstr="driver={SQL Server}; server=webnet;database=数据库名字;uid=sa;pwd=密码"


折腾了几个小时,解决了,共享下。

你可能感兴趣的:(sqlserver)