在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) ?
====================================================================
我的连接字符串如下:
======================
<add name="DBExamConnectionString1" connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=DBExam;Persist Security Info=True;User ID=sa;Password=123456;Max Pool Size=50"
providerName="System.Data.SqlClient" />我已经把"远程连接"的"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中了"同时使用TCP/IP和named pipes(B)".
SQL Server Configuration Manager中的SQL Server 2005服务中SQL Server(MSSQLSERVER)已经启动; 我的操作系统是XP版本,装SQL SERVER 2005的时候只有一个最低内存警告(我的内存512MB,以前在server 03操作系统下装sql server 2005 是没问题的),其它的都没问题,请问我唉怎么解决这个问题??
====================================================================
我的连接字符串如下:
======================
<add name="DBExamConnectionString1" connectionString="Data Source=localhost\SQLEXPRESS;Initial Catalog=DBExam;Persist Security Info=True;User ID=sa;Password=123456;Max Pool Size=50"
providerName="System.Data.SqlClient" />我已经把"远程连接"的"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中了"同时使用TCP/IP和named pipes(B)".
SQL Server Configuration Manager中的SQL Server 2005服务中SQL Server(MSSQLSERVER)已经启动; 我的操作系统是XP版本,装SQL SERVER 2005的时候只有一个最低内存警告(我的内存512MB,以前在server 03操作系统下装sql server 2005 是没问题的),其它的都没问题,请问我唉怎么解决这个问题??
SQL Server Configuration Manager中的SQL Server 2005服务中SQL Server(MSSQLSERVER)已经启动; 我想问你你改的是哪个?
SQL Server(SQLEXPRESS)?
SQL Server(MSSQLSERVER)?你连的是哪个?
这样试试
<add name="DBExamConnectionString1" connectionString="Data Source=(Local);Initial Catalog=DBExam;User ID=sa;Password=123456" providerName="System.Data.SqlClient" />
因为这个项目的数据访问层采用了类型化dataset,所以我必须修改数据访问层的“设置”属性,把里面的连接字符串改了,可恶的类型化dataset!以后再也不用了,不灵活不说,性能不行,还害得我查找半天出错的原因!