1

我在 SQL Server 方面没有太多经验。我正在尝试通过 IP 地址连接到 SQL Server 2005。我的连接字符串是:

"Data Source=117.213.4.155,1433;Network Library=DBMSSOCN;Initial Catalog=PostDB;User ID="<user>";Password="<password>"

我收到此错误:

建立与服务器的连接时发生错误。连接到 SQL Server 2005 时,此故障可能是由于在默认设置下 SQL Server 不允许远程连接造成的。(提供者:TCP 提供者,错误:0 - 由于目标机器主动拒绝,无法建立连接。)

我已经使用 Surface 配置工具启用了 TCP/IP 连接,但我现在没有防火墙。

那么我该如何解决呢?请给我一些关于在远程 SQL 服务器中存储和检索数据的建议和见解。我没有其他办法来澄清这个问题。先感谢您。

4

2 回答 2

1

这篇文章应该有所帮助

http://support.microsoft.com/kb/914277#method2

在要从远程计算机连接的 SQL Server 实例上启用远程连接。打开 SQL Server Browser 服务。

于 2012-05-15T07:55:34.993 回答
0

确保您可以 ping 服务器并且远程服务器允许连接。仅仅拥有 SQL Server 的 IP 地址并不意味着它可以连接。确保服务器 ip 是外部的并且可以从 Internet 访问。这是一个互联网连接问题。还要检查端口和一切。

于 2012-05-15T07:24:57.487 回答