Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 使用IP地址从另一台电脑连接到SQL Server_Sql Server_Vb.net 2010 - Fatal编程技术网

Sql server 使用IP地址从另一台电脑连接到SQL Server

Sql server 使用IP地址从另一台电脑连接到SQL Server,sql-server,vb.net-2010,Sql Server,Vb.net 2010,上周搜索了Stackoverflow和Google,但我无法解决我的问题。我要问一个问题的时候已经说到点子上了。我希望我真的在这片过于复杂的森林里迷路了 我使用sql server在vb.net中构建了一个应用程序。一切都像梦一样。我在开发应用程序的机器上使用SQL server。应用程序将需要从其他机器访问服务器上的数据,例如在工作场所从多台机器访问数据,以及跨业务访问数据。。。 我已经设法使用我的笔记本电脑(不同的机器)从服务器中提取数据,但每次我连接到不同的网络时,都会抛出应用程序并在尝试

上周搜索了Stackoverflow和Google,但我无法解决我的问题。我要问一个问题的时候已经说到点子上了。我希望我真的在这片过于复杂的森林里迷路了

我使用sql server在vb.net中构建了一个应用程序。一切都像梦一样。我在开发应用程序的机器上使用SQL server。应用程序将需要从其他机器访问服务器上的数据,例如在工作场所从多台机器访问数据,以及跨业务访问数据。。。 我已经设法使用我的笔记本电脑(不同的机器)从服务器中提取数据,但每次我连接到不同的网络时,都会抛出应用程序并在尝试登录后显示错误消息。当笔记本电脑在同一网络上时,例如AndroidAP、TalkTalk。。。将允许我远程提取数据,但当服务器计算机连接到例如TalkTalk网络,笔记本电脑连接到AndroidAP时,会出现错误消息。 我的服务器计算机使用新的IP地址更新联机DB表,当应用程序(来自其他计算机)尝试连接时,将从联机表中提取IP地址,并创建连接字符串并尝试连接

就像我说的,当两台机器连接到同一个网络时,它们可以向数据库读写数据,但是当连接的网络不同时,它就会失败

你能帮我解决这件事吗


谢谢大家!

这似乎不是一个编程问题。如果没有任何相关信息,就无法提供帮助。使用IP地址连接到SQL Server没有问题。请提供有关资料。您的连接字符串是什么,是否启用了TCP协议,SQL Server的端口是否在Windows防火墙中打开?SO和文章中有无数关于解决连接问题的问题是的,TCP协议已启用,端口也已打开。我甚至试着关掉防火墙。在我看来,当连接到两个不同的网络时,会有一些不同的东西,因为当网络相同时,它会进行通信,否则就不会了。没人知道答案?