当前位置: 代码迷 >> ASP.NET >> 给位师傅 小弟遇见 小弟我用的是SQL2000却遇到 SQL2005 40 异常 进来帮看看如何解决?(待)
  详细解决方案

给位师傅 小弟遇见 小弟我用的是SQL2000却遇到 SQL2005 40 异常 进来帮看看如何解决?(待)

热度:9175   发布时间:2013-02-25 00:00:00.0
给位师傅 小弟遇见 我用的是SQL2000却遇到 SQL2005 40 错误 进来帮看看怎么解决?(在线等待)
我用的卡发工具为VS2005 数据库为SQL2000 企业版 系统是 XPSP2
在我连接远程数据库时 报了这样的错误 师傅们帮看看 有没有解决方法
报的错误为 
“/Testing”应用程序中的服务器错误。
--------------------------------------------------------------------------------

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

源错误: 


行 17: string _sqlCon = "server=192.168.1.200 1433;database=Auth;uid=test;pwd=lqntest#@!";
行 18: SqlConnection con = new SqlConnection(_sqlCon);
行 19: con.Open();
行 20: if (Session["account"] == null || Session["account"].ToString() == "")
行 21: {
 

源文件: e:\新建文件夹\XianShi.aspx.cs 行: 19 


------解决方案--------------------------------------------------------
因为你装了Vs里面自带的Sql2005 Express配置选项。所有就报sql2005的错误。
  相关解决方案