[英]Connecting to a SQL Server on the Web
我公司有一台运行SQL Server的计算机,由一家专门从事SQL Server的公司托管。 我们有一个连接到它的.NET应用程序。
最近,已决定将机器带入内部。
如果我们使用机器的内部IP进行连接,则可以正常工作。 当我们进入外部网络并使用机器的外部IP时,它将失败。 机器会应答ping,并且以下文章中的所有端口均已打开。
http://support.microsoft.com/kb/287932
有任何想法吗?
您确定服务器已配置为接受TCP连接吗? 打开“ SQL Server配置管理器”。 确保“ MSSQLSERVER协议”(在树中)确保将TCP / IP设置为启用。
您可能需要转到“ SQL Surface Area Configuration”,在树状视图中单击“ Remote Connections”,然后选中“ Local and Remote Connections”单选按钮。
我假设您已启用TCP / IP以及SQL Browser服务 。
我还假设,如果在路由器/ NAT之后,您已完成所需的端口触发/端口转发。
最后一件事是确保所有防火墙都允许SQL Server通过。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.