为什么添加连接列表中没有任何Sql Server

时间:2010-07-03 23:53:22

标签: sql sql-server visual-studio

我使用Microsoft Visual Studio 2010 Professional(我安装了所有组件)。
这就是我想要做的。我创建了一个新的ASP.NET项目。然后我打开服务器资源管理器(View-> Server Explorer),右键单击Data Connections并选择Add Connection。然后我选择Microsoft SQL Server并按继续,但“服务器名称”列表为空。
我启动Sql Server配置管理器,它显示SQL Server处于运行状态(代理和浏览器已停止)
为什么添加连接列表中没有任何Sql Server?
-------------------------------------------------- ------------
我允许SQl Server的远程文件流,所以我不能在列表中选择服务器,但是当我输入新的数据库名称并单击“确定”时,我收到错误“找不到sql server或者无法访问” alt text http://s48.radikal.ru/i122/1007/0e/886453958743.png

----------------------------------------------- ---------------
以下是带有“SQL”过滤器的已安装程序列表 alt text http://s44.radikal.ru/i103/1007/4e/a568f50cbe78.png

1 个答案:

答案 0 :(得分:1)

您是否已将SQL Server配置为允许远程连接?默认情况下,SQL Server Express Edition和SQL Server Developer Edition不允许远程连接。

对于SQL Server 2005

How to configure SQL Server 2005 to allow remote connections

对于SQL Server 2008

  1. 从SQL Server 2008的开始菜单中,运行SQL Server配置管理器。

  2. 从SQL Server配置管理器的左侧视图,展开SQL Server网络配置。

  3. 在右视图中,您将看到SQL Server协议列表。默认情况下,仅启用共享内存。启用其他协议以使SQL Server接受通过网络的连接。

  4. 您的问题似乎是您在本地安装了多个SQL Server实例。您需要使用完全限定名称。