1

我的公司有一台运行 SQL Server 的机器,由一家专门从事此类工作的公司托管。我们有一个连接到它的 .NET 应用程序。

最近决定将机器带入内部。

如果我们使用机器的内部IP进行连接,它可以工作。当我们去外部网络并使用机器的外部 IP 时,它会失败。机器应答ping,下一篇文章中的所有端口都已打开。

http://support.microsoft.com/kb/287932

有任何想法吗?

4

3 回答 3

1

您确定服务器已配置为接受 tcp 连接吗?打开“SQL Server 配置管理器”。“MSSQLSERVER 的协议”(在树中)确保 TCP/IP 我设置为启用。

于 2010-06-24T15:32:05.237 回答
0

Firewalls

I assume you have enabled TCP/IP, and also the SQL Browser Service.

Also I assume if behind a router/NAT, you have done the required Port triggering/Port forwarding.

The final thing would be make sure all firewalls allow SQL Server through.

于 2010-06-24T15:40:46.607 回答
0

您可能需要转到“SQL 外围应用配置”,单击树视图中的“远程连接”,然后选中“本地和远程连接”单选按钮。

于 2010-06-24T15:28:42.703 回答