【发布时间】:2012-05-15 07:17:29
【问题描述】:
我在 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 Provider,错误:0 - 由于目标机器主动拒绝,无法建立连接。)
我已使用 Surface 配置工具启用 TCP/IP 连接,但我现在没有防火墙。
那么我该如何解决呢?请给我一些关于在远程 SQL 服务器中存储和检索数据的建议和见解。我没有其他办法来澄清这个问题。 提前谢谢你。
【问题讨论】:
-
这就是我开始的地方。他们只提供连接字符串格式,不是
-
你试过
ping,telnet这个IP吗? -
是的,我有,没有问题。我是否使用正确的方法访问远程服务器?有没有其他办法?
-
我认为你的方法很好。也许您尝试访问的服务器受到 VPN 或类似机制的保护?
标签: c# sql sql-server sql-server-2005