远程连接到SQL Server数据库

时间:2015-02-25 14:53:45

标签: c# sql-server remote-access

我正在使用Visual Studio 2013开发一个Windows表单,该表单绑定SQL Server数据库中的数据。我希望此表单连接到我的服务器上的SQL Server数据库。要尝试连接到服务器,请执行以下操作:

SQL Server Object Explorer -> Add Server -> Browse for more -> Network Servers

它没有出现在它里面。即使我只是在服务器名称上键入服务器的名称,我也会收到错误87。

我的本​​地计算机使用的是Windows 8,我的服务器是带有SQL Server 2014 Express Edition和高级服务的Windows Server 2012 R2。

请帮我解决这个问题。

编辑:

在服务器端,我做了以下

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

2 个答案:

答案 0 :(得分:0)

您可以使用Management Studio连接到服务器吗?如果没有,请检查SQL Server配置管理器,您已为SQL Server的快速版启用了TCP连接,并且已在Windows防火墙中启用了远程连接(TCP端口1433)。

答案 1 :(得分:-1)

enter image description here

启用您要连接的IP 例如,我使用本地主机 您可以使用您的PC IP:192.168.1.2
或者,如果您有公共IP,则可以使用公共IP