Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 到命名实例的Sql连接字符串_Sql Server_Sql Server 2008 - Fatal编程技术网

Sql server 到命名实例的Sql连接字符串

Sql server 到命名实例的Sql连接字符串,sql-server,sql-server-2008,Sql Server,Sql Server 2008,我可以在示例代码项目中使用此连接到我的sql server 2008 developer server: string connection = @"data source=.\SQLSERVER2008;Integrated Security=SSPI;Initial Catalog=RSINET.MVC"; 当我尝试这样更新web.config文件时,会出现sql异常: <add name="ApplicationServices" connectionString="data s

我可以在示例代码项目中使用此连接到我的sql server 2008 developer server:

string connection = @"data source=.\SQLSERVER2008;Integrated Security=SSPI;Initial Catalog=RSINET.MVC";
当我尝试这样更新web.config文件时,会出现sql异常:

 <add name="ApplicationServices" connectionString="data source=.\SQLSERVER2008;Integrated Security=SSPI;Initial Catalog=RSINET.MVC" providerName="System.Data.SqlClient"/>

我得到的错误是:

验证实例名称是否正确,以及SQL Server是否配置为允许远程连接

我正在使用.NET提供程序


matt

为远程连接配置服务器


您是否尝试使用LOCALHOST\SQLSERVER2008或127.0.0.1\SQLSERVER2008或\SQLSERVER2008?还有,为什么数据库名称中有句点?你可能不得不逃避(或者最好通过改变名字来摆脱它)。。。即使它不能解决这个问题,如果你不这样做,它也会导致其他人。

是的,这显然是一个必要的步骤。也可能是防火墙,具体取决于网站的运行位置。它适用于SQL Server的命名实例。\SQLSERVER2008 Osql-E-S。\SQLSERVER2008-我的电脑上安装的命名实例。Osql-E-安装的默认实例处理连接字符串时另一个好习惯是包含ApplicationName参数。看见