ASP.NET连接SQLServer出现的错误,怎么解决呢?
asp.net连接SQLServer2005的时候我看书上有2种ConnectionString方法,我都试了下,(我的数据库bookdb.mdf)
1.sqlconn.ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\bookdb.mdf;Integrated Security=True;User Instance=True";
这种连接成功了
2.sqlconn.ConnectionString = "Data Source=localhost;Initial Catalog=bookdb;Integrated Security=True;";
这种就出现了错误,如下:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
这是什么错误呢?我网上也搜索过,说是外围配置那远程连接设置同时使用TCP/IP和named pipes,我设置了,数据库也重启了,可是问题还是那样,怎么解决呢?
远程连接sql server 2000服务器的解决方案
一 看ping 服务器IP能否ping通。
这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。
二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。
如telnet 202.114.100.100 1433
通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。
如果这一步有问题,应该检查以下选项。
1 检查远程服务器是否启动了sql ser
相关问答:
function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;
var div1=document.getElementById("divPwd");
if (pwd.value=="")
{
......
本人目前遇到一个难题,请各位高手、大侠帮帮忙。
我单击一个按钮时要把gridview中的数据一个一个的取出并把对应参数传递给前台的js。
我试了几种后台调前台的方式都没有成功,所以请大侠们帮帮小弟。
谢谢。
不 ......
小弟搞ASP.NET也快2年了
但是架构问题一直都是用的别人架构好的
一直想自学架构
有介绍好书的没?
大家一起分享哈
感激不敬啊
sf
先学基本的吧《你必须知道的.NET》
迅雷上可以下的。
你必 ......