今天工作上要读一个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=密码"
折腾了几个小时,解决了,共享下。