如何通过Internet连接sql server?

时间:2014-01-29 07:06:23

标签: c# winforms sql-server-2008-r2

如何通过互联网和IP地址将sql server从客户端系统连接到主机系统?,就像通过Internet连接到主办公室软件的公司代表中的软件一样?

3 个答案:

答案 0 :(得分:0)

你的sql server应该允许remote connections。然后你需要通过防火墙。这不是访问数据的适当/推荐方式。

我建议你在两者之间使用服务来获取数据。所以你的架构应该是这样的

  

客户端机器 - Web服务(任何类型) - 数据库

     

数据库 - 网络服务 - 客户机

答案 1 :(得分:0)

您应该在SQL Server配置管理器中启用网络访问。

See

在“开始”菜单上,选择“所有程序”,指向“Microsoft SQL Server”,然后单击“SQL Server配置管理器”。

或者,您可以通过右键单击“我的电脑”并选择“管理”来打开“计算机管理器”。在“计算机管理”中,展开“服务和应用程序”,展开“SQL Server配置管   列表项

展开“SQL Server网络配置”,然后单击“InstanceName的协议”。 在协议列表中,右键单击要启用的协议,然后单击“启用”。 协议的图标将更改为显示协议已启用。 要禁用协议,请执行相同的步骤,但在步骤3中选择“禁用”。

答案 2 :(得分:0)

服务器是否在您的网络中托管?如果是这样,那么您将必须配置服务器以允许用户访问

如果它不在您的网络中,则需要为客户端IP打开防火墙。