日期:2014-05-17  浏览次数:20477 次

C#连接数据库时出错,非常规错误,请高手帮忙解决!
string dbConnStr = "Data Source=127.0.0.1,2433;Initial Catalog=DBNAME;User ID=sa;Password=pwd;Pooling=true";
System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection(dbConnStr );
conn.Open();
报错:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: TCP 提供程序, error: 0 - 无法加载或初始化请求的服务提供程序。)
数据远程链接是正常的,就是本地出问题。

------解决方案--------------------
Data Source=127.0.0.1,2433;Initial Catalog=DBNAME;User ID=sa;Password=pwd;Pooling=true

改成 Data Source=.;Initial Catalog=EFCMS_YX;User ID=sa;Password=pwd;Pooling=true
试试