【发布时间】:2013-07-18 05:40:05
【问题描述】:
我正在使用vb.net framework 4开发工具,我需要通过IP地址连接到公司服务器,这样员工就可以在家使用这些应用程序了。
我尝试了多种类型的连接字符串,但仍然出现此错误:
插入数据库时出错 建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:TCP Provider,错误:0 - 由于目标机器主动拒绝,无法建立连接。)
我的连接字符串:
Data Source=xxx.xx.xxx.xxx\serverName\SQL2012,1433;Network Library=DBMSSOCN;
Initial Catalog=xxxxx;User ID=xxxxxx;Password=xxxxxxx;
【问题讨论】:
-
为了确认,我已经修改了 sql server 设置。 TCP/ip 启用,命名管道启用,
-
并且您与机器有网络连接,并允许端口 1433 通过可能位于客户端和服务器之间的任何防火墙(软件/硬件)进入机器。我问的原因是你提到家里的用户你在使用 vpn 吗?
-
确保在您服务器的防火墙(如果有防火墙)中,您使用的端口 (1433) 已打开。
-
ooooh 我没有注意到,你认为问题来自防火墙,你能引导我到任何网站,告诉我如何为 windows server 208 配置防火墙,以及什么 id VPN .....谢谢
标签: sql-server ip-address