日期:2014-05-20  浏览次数:21014 次

问个连接数据库的问题
一个winform程序
连接字符串是这样的:
Server=127.0.0.1;uid=sa;pwd=1;database=PaperOffice;Connect   Timeout=60;Pooling=true;Min   Pool   Size=10;Max   Pool   Size=5000

操作系统为XP,连接的本机的SQL2000
可是总是提示“SQL不存在或拒绝访问”
然后要注销一下
才能连
过一会儿就又不能连了
又要注销了

用了Server=localhost或者内网IP都一样的

------解决方案--------------------
是不是你的sqlserver设置了最大连接数为1。而你连接从不释放。所以。。。。
------解决方案--------------------
只保留Server=127.0.0.1;uid=sa;pwd=1;database=PaperOffice试试
------解决方案--------------------
不能连的时候,数据库服务正常吗?
先要搞清楚是数据库本身的问题,还是你程序的问题.
------解决方案--------------------
直接查eventvwr
------解决方案--------------------
把Pooling去掉。。。