Sql server 从不同网络上的计算机连接到MS SQL Server 2014

Sql server 从不同网络上的计算机连接到MS SQL Server 2014,sql-server,vb.net,Sql Server,Vb.net,我在VB.NET中使用MSSQL 2014中的数据库创建了一个应用程序 我已配置TCP/IP=1433、UDP=1434,Windows防火墙配置为允许配置1433、1434、sqlserver.exe、sqlbrowser.exe和服务器的登录设置。应用程序正在我的笔记本电脑上运行,笔记本电脑与主机的互联网连接相同。我正在尝试在另一个网络上的客户端计算机上使用该应用程序,并获得命名为PIPES PROVIDER error40 这是我正在使用的连接: Data Source=myServerN

我在VB.NET中使用MSSQL 2014中的数据库创建了一个应用程序

我已配置TCP/IP=1433、UDP=1434,Windows防火墙配置为允许配置1433、1434、sqlserver.exe、sqlbrowser.exe和服务器的登录设置。应用程序正在我的笔记本电脑上运行,笔记本电脑与主机的互联网连接相同。我正在尝试在另一个网络上的客户端计算机上使用该应用程序,并获得命名为PIPES PROVIDER error40

这是我正在使用的连接:

Data Source=myServerName;InitialCatalog=dbName;UserId=clientcomputerName;Password=x

我是否需要以任何方式配置客户端的计算机

您的DNS/HOSTS文件是否解析远程计算机名?如果不是,请尝试IP地址。不确定,但并非所有版本的SQL都支持通过命名管道进行远程连接(有时可以通过使用注册表黑客将连接添加为ODBC来解决此问题)

我将尝试使用IP地址,看看会发生什么。将继续更新此线程IP地址无效