【发布时间】:2015-02-25 14:53:45
【问题描述】:
我正在使用 Visual Studio 2013 开发一个绑定来自 SQL Server 数据库的数据的 Windows 表单。我希望此表单连接到我服务器上的 SQL Server 数据库。要尝试连接到服务器,我执行以下操作:
SQL Server Object Explorer -> Add Server -> Browse for more -> Network Servers
它没有出现在里面。即使我只是在服务器名称上键入服务器名称,我也会收到错误 87。
我的本地计算机使用的是 Windows 8,而我的服务器是 Windows Server 2012 R2 和 SQL Server 2014 Express Edition with Advance Services。
请帮我连接。
编辑:
在服务器端我做了以下操作
SQL Server Configuration Manager
-> SQL Server Network Configuration
-> tcp/ip-> enable -> IPALL -> TCP PORT -> 1433
windows firewall advanced settings
-> inbound -> add new rule -> port -> 1433
-> allow connections
【问题讨论】:
-
您是否尝试使用服务器 IP 地址而不是服务器名称进行连接?
-
@JeffBeese 是的。服务器名称:“服务器 IP 地址”:1433。我收到相同的错误 87(“找不到服务器或无法访问”)
-
Express 通常公开为 Servername:Express。服务名称是什么?
标签: c# sql-server remote-access