SQl突然连接出错了???? 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)今天突然出现这个错误!这是怎么回事?我可用的是SQl2000啊,根本就没用SQL2005. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的机子上是不是有SQL2005呢,要是有,就检查一下你的SQL连接了,是不是混了! 我都没装2005的啊.sql连接在webconfig里面,<connectionStrings> <add name="SQLConnString1" connectionString="server=127.0.0.1;user id=sa;password=;database=lovelife;max pool size=512;packet size=3072" providerName="System.Data.SqlClient"/> </connectionStrings>我在办公室的电脑上装了一下sql2005的Management Studio Express,但是一直没用过,这个程序是sql2000的,在办公室电脑上都能用,然后我把整个程序拷回到我自己的电脑上,结果就出现上述错误了.真纳闷啊 <connectionStrings> <add name="SQLConnString1" connectionString="server=.;user id=sa;password=;database=lovelife" providerName="System.Data.SqlClient"/> </connectionStrings> 用这试试 那你装visual studio 2005了没有? 当然装了visual studio 2005问题是,我之前一直都用得好好的.用vs2005调试程序. 程序是不是有使用membership?如果你用的权限数据库不是用的SQLSERVER的,那就是用的VS2005生成的MDF文件吧,那个连接是不是出问题了,那个是用的2005的模式 一是网络连接问题 一是安全问题 安装vs2005时附加安装一个sql2005工具 断网时本机连接常会出现这问题 建个虚拟网卡就行了 如果是权限问题 那就麻烦了 设置sqlserver访问权限、设置安全策略、设置用户组权限或者改下连接串的访问属性 例如下(数据库名hotop100 服务器名super12)this.sqlConn.ConnectionString = "workstation id=SUPER12;packet size=4096;user id=sa;data source=SUPER12;persist se" +"curity info=True;initial catalog=hotop100;password=123"; Microsoft JScript runtime error: Object expected 反射获得的属性值如何转换为本来的类型? 关于DataTable的问题 请问如何在网页中嵌入一个flash播放器来播放视频 用js接收参数 如何将图片以二进制存储到数据库? 类的调用问题 关于SubString的问题 我net2005的工具里面怎么没有ScriptManager 控件呢?要怎么添加到工具里面? 做到下面的操作能不能防止sql注入? 急急急!求助:文件是以二进制形式存入数据库的,如何实现数据库中文件的下载功能 请问SQLSERVER中如何批量插入数据呢?
sql连接在webconfig里面,
<connectionStrings>
<add name="SQLConnString1" connectionString="server=127.0.0.1;user id=sa;password=;database=lovelife;max pool size=512;packet size=3072" providerName="System.Data.SqlClient"/>
</connectionStrings>
我在办公室的电脑上装了一下sql2005的Management Studio Express,但是一直没用过,这个程序是sql2000的,在办公室电脑上都能用,然后我把整个程序拷回到我自己的电脑上,结果就出现上述错误了.真纳闷啊
<add name="SQLConnString1" connectionString="server=.;user id=sa;password=;database=lovelife" providerName="System.Data.SqlClient"/>
</connectionStrings>
用这试试
问题是,我之前一直都用得好好的.用vs2005调试程序.
或者改下连接串的访问属性 例如下(数据库名hotop100 服务器名super12)this.sqlConn.ConnectionString = "workstation id=SUPER12;packet size=4096;user id=sa;data source=SUPER12;persist se" +"curity info=True;initial catalog=hotop100;password=123";